The Maji Beach Boutique Hotel

‘’Maji’’ is a Swahili word meaning water and while at the hotel, you will find yourself amidst abundant turquoise Indian Ocean waters.

And thus, if at all you would like to visit the beautiful Indian Ocean while in Kenya and you are looking for that paradisaical place to stay at as you are enjoying your holiday, the Maji beach boutique hotel should be your chosen spot.

The resort is situated only 5 kilometers away from Ukundu airstrip, 35 kilometers from Mombasa city and 50 kilometers away from Moi international airport.

The hotel is located along the white-sandy Diani beach and the hotel features a variety of modern pleasing facilities such as; an outdoor and indoor swimming pool, poolside bar and a restaurant serving both local and international dishes.

There are massage services and a fitness centre for working out such that you stay physically fit while at the hotel.

There are also spacious and air-conditioned rooms boosting elegant decor, a balcony with Indian Ocean views, and a seating area with a satellite television though some rooms also feature a private pool. The bathrooms include a bathrobe, slipper and free toiletries.

For guests traveling lonely can stay in the superior single room which has spectacular and brilliant views of the hotel’s lush tropical gardens and for those traveling in high numbers, there are also sufficient and suitable rooms for you at the resort.

Guests can relax by the beach, pool or with a massage and there is also a shared lounge area, library and souvenir shop. The restaurant at the resort serves a wide range of Swahili, Indian, and Mediterranean cuisine.