The name ‘Maji’ was chosen because it means ‘water’ in Swahili, Africa’s most precious resource, and reflects the stunning ocean view that the guesthouse has to offer.


Overlooking the Serengeti Plains 20 years ago, I had a dream of owning a small hotel in Africa. After managing hotels in Kenya, Arusha & Zanzibar, Tanzania and travelling throughout the African continent from Addis Ababa to Zimbabwe, Ghana, Togo & Morocco in between, I have finally fulfilled that dream in Swakopmund, Namibia.