The Maji Beach Boutique Hotel is located on Diani Beach, south of Mombasa. Maji is the Swahili word for water, and the hotel is surrounded on three sides by a swimming pool. It has 15 individually designed luxury rooms (with one groundfloor room suitable for less physically able guests), having either a balcony or a terrace offering views of the ocean or the hotel’s tropical gardens. All rooms are fully equipped with a flat screen (satellite) TV, DVD player, music player, safe, mini-bar, tea & coffee facilities, ceiling fan and air conditioning. Some rooms contain a sofabeds, and others a day bed or a relax area.
The hotel offers free dining: guests may choose to dine whenever and wherever they like. There is always a wide choice of Swahili, Indian, Mediterranean and other Ethnic dishes.The hotel strives to source food locally, with fish and seafood straight from the ocean. There is a bar and coffee lounge.
The hotel is located some 10 minutes from Ukunda airstrip, which has daily flights into the Masai Mara and other National Parks, Mombasa and Nairobi.
Numerous activities are available from the hotel or nearby: Diving and PADI Diving courses; wind and kite surfing; jet skiing; dhow safaris and crusies; yoga and zumba classes; sports fishing; excursion to Funzi Island, Kisite Marine National Park, Wasini Island, Shimba Hills National Reserve, Mwaluganje and Kaya Kinondo-Sacred Forest Elephant Sanctuary; and health and beauty treatments both onsite and in a neighbouring spa.