4 Photos
  • Kenya
  • Mombasa
  • The Maji Beach Boutique Hotel

The Maji Beach Boutique Hotel

Kenya, Africa

The Maji Beach Boutique Hotel has a stunning, dedicated beach front setting right at the tropical shores of the Indian Ocean, in the northern part of Diani Beach. Customers will enjoy the peaceful and calm setting The Maji Beach Boutique Hotel boasts to its visitors.

The Maji Beach Boutique Hotel features both an outdoor and indoor pool, a restaurant serving a range of Swahili, Indian, and Mediterranean cuisine, and poolside bar. It also offers a fitness centre and massage services.

Rooms at The Maji Beach Boutique Hotel

The rooms are spacious and equipped with air-conditioning. All rooms come with an elegant décor, a balcony or veranda, and a seating area with satellite TV, telephone, safe, mini-bar, tea & coffee facilities. The en suite bathrooms include a bathrobe, slipper, and free toiletries.

Due to the surrounding area and the number of steps around the hotel, it may not be suitable for those with mobility difficulties.

Holiday Deal Finder

Prices in the calendar are based on the cheapest room(s) available and your search criteria


  • Swimming pool
  • Massage Centre*
  • Restaurant
  • Fitness centre
  • Indoor pool
  • Bar
  • Beachfront
  • Poolside Bar
  • Lounge Area
  • Shop
View all
  • Please note some facilities may incur an additional fee

The Local Area

Trip Advisor Reviews

TripAdvisor Review

Home away from home. Attention to detail

Review by Dorothy O Nairobi, Kenya

This is my third time staying at The Maji....and it never disappoints. Their attention to detail is what makes the the best boutique hotel in Diani! I honestly think their service is unparalleled. From the time you arrive and check in into your room, you feel they have thought about everything to make you comfortable...

The à la carte menu doesn't disappoint and each time even though I know the menu by now, the dishes are as exquisite and tasty as never before. The cleanliness is next to none and in these times of Covid 19 I feel safe here... I really commend the chefs, the housekeeper and his team, Zippy, the food supervisor and her team, Lara and the management team...and the often ignored people, the guards, who are so attentive at the beach and check in to see if you need anything else as you enjoy the beach. What I love mist is the hotel's willingness to adapt to your needs - be it meal times or what you don't eat... Impressive. This is definitely the best kept secret in the world..

Read more
TripAdvisor Review

poor quality staff

Review by yougottrumped Nairobi, Kenya

We splurged on a family vacation at this hotel that has a sterling reputation. we were not so impressed

  1. food: good 2.rooms: could be better for what they charged us
  2. staff: the barman was brilliant...

made tasty cocktails. 4. reception: Evelyne was always trying to sell some trip or something or get us to book a cave visit. we started avoiding reception after 2nd day. 5.beach staff: very helpful. would we go back? highly doubtful. was it worth what we paid? definitely not. overseas you get better hotels for much cheaper. e.g, Thailand, Egypt with better rooms and food.

Read more
TripAdvisor Review

Maji provided a great lock-down breakout for us

Review by Ben A Nairobi, Kenya

My wife and I decided to treat ourselves to a beach holiday after a 5 month lock-down in Nairobi. We chose The Maji Beach Boutique hotel in Diani for a four-night stay based on travellers' ratings and reviews and we were not disappointed.

The Government had only just recently allowed hospitality to reopen and so establishments were offering great deals to entice the local tourist to help get their business' up and running again - & the Maji was no exception.

We flew down from Nairobi on Jambo Jet into Ukunda Airport which was easy, quick and very good value (less than USD $100 return each). At Ukunda you immediately feel the holiday vibe as the luggage quickly appears and you are met by the taxi promised by the hotel...

Less than ten minutes and about 5km later you are busy unloading your luggage for the hotel porter with the sound of the sea crashing in the background.

Immediate reactions are all positive and we are soon shown to our room. Fiona had chosen an "Ocean View Room" - # 6, at the front of the hotel on the first floor. It featured a very large, king sized bed with a good mosquito net, small functional bathroom and small verandah that overlooked the front gardens, the beach and then the sea. Distance between us and the beach would have been about 50 metres at a guess. As expected in Kenya, the beach runs north-south and the sun rises directly over the sea and sets behind the hotel. The plot, and there for the beach front, was about 50 metres wide (the adjoining plot was occupied by the hotel owners) - so really quite a tight space in my view for a beach hotel - even a boutique beach hotel but they made it work well.

The building was a converted house and now had 15 rooms of various standards spread over three different levels. There was a narrow swimming pool that snaked around the front of the building and up the north side.

The gardens were well developed, with level hard paths and nice lawns in between. There was a lovely mature cashew nut tree (I think), a mangrove pampas tree and numerous large old coconut trees. Hedges tended to be mainly bougainvillea. The front entrance had a couple of nice formal ponds with water hyacinth, fresh water fish and, I heard but struggled to see, lots of little frogs which I think were reed frogs.

Monkeys were regular visitors including Sykes, Vervet and Colobus (the black & white Angolan sub-species). Birds were few and far between with the exception of the invasive Indian House Crow that were numerous and possibly explained the lack of much else. Numerous Indian house crows, Collared Sunbird and Common bulbul were all I saw inside the grounds in 4 days. I had regular sightings of waders, gulls, terns and grey herons flying over the sea out to the exposed reef at low tide.

At the bottom of the garden, at the beach edge was a formal Turtle Nest Relocation site. They had already hatched out one nest this season and still had two active nests that had been relocated and another arrived whilst we were there which was exciting. I think most nests are green turtles (Chelonia mydas) but there are also the hawksbill turtle (Eretmochelys imbricata). The sea in front of the hotel was excellent and very conducive to swimming. The bottom was safe to walk on with no sea-urchins – I avoided thinking about how they achieved such a situation as I doubt it is eco-friendly. The beach was excellent for long walks in either direction, especially at low tide with lovely, classic white, fine sand for which Diani is famous.

Our package was bed and breakfast and we had lovely late breakfast each morning that was generous, delicious and just what the doctor ordered. We also had dinner at the hotel for our evening meals as well and, again found the portions excellent, the food delicious and prices reasonable.

So my gripes with The Maji are two fold and both relatively minor. Firstly, there is a distinct lack of nature in the grounds - however this was easily solved by wandering into the property of the hotel next door which had fallen on difficult times and appeared to have abandoned about half of their infrastructure in order to concentrate on the remaining portion. They had lovely gardens that had been abandoned with large fresh water ponds that had gone wild. The place was seething with birds and some of the largest monitor lizards I have ever seen. The second complaint was that the drinking water supplied in our room was minimalist to say the least. From memory we were given a 500 ml bottle to clean our teeth, drink and also to make tea/coffee with. Even if it was double this, I think it is not enough in this environment. When we asked for more we simply had our ration brought back up to the stipulated amount. Eventually I simply ordered, & paid for, a few litres of drinking water so that we could actually make tea and have a glass of water to drink. A very minor issue but unnecessary and leaves a blot on the memory.

My gripe with the Diani coast line is that it is remarkably sterile from a natural point of view. The reef and the beach are carefully combed by fishermen daily looking for anything that has sale value so there is limited life in the reef pools, hardly any coral survives to be proud of and all this in what is notionally a Marine Park. Really a disgrace in my view and I am surprised that the local business community cannot do something more positive to counter the problem. Having said that, it is difficult to stop unemployed people desperately searching for any thing to sustain their families - especially in Covid-19 times. However, there are places close to the Maj which you can easily access in order to enjoy some of the local flora and fauna so do not be put off.

So, in conclusion, we had a really good stay, we had really good value and I would have no hesitation in returning. Definitely 5 stars all round.

Read more
TripAdvisor Review

Fantastic Coastal Holiday

Review by FoodieTrotter36 Zurich, Switzerland

The perfect adult get away in Diani. The customisation and services requests are met seamlessly. Special mention to Zippy, head server, for great suggestions on menu items, executing tough requests with authenticity and a smile...

She effortlessly induced a sense of ease in our holiday, convincing us no request was too fussy to take care of while we should just enjoy and relax. She definitely left an impression on us for her efficiency and hard work. She is a great communicator.

The management and staff at Maji should be proud of how they run the place. Keep it up! The food is amazing and the chefs can do such a wide variety of food, but do it all so well. The seafood platter, vegetable biryani, tuna encrusted in sesame, and vegan/gluten free options were also so delicious. Really impressive how such a wide variety is so well catered. Transferring knowledge of the the guest requests from one server to the next, when shifts ended was seamless.

We were there for 8 nights (4 nights two times in April 2021). Covid rules were followed very well. And given the design of the resort, there isn't much that they needed to change. This is a very customised resort experience so social distancing is the norm unless you want to mingle with other guests.

The only improvement I would desire, is in the cappuccino. It was more of a milky coffee. The espresso itself, as is the black coffee (french press) well done. We will be returning for sure!

Read more
TripAdvisor Review

Lovely Boutique Hotel Stay

Review by G N Nairobi, Kenya

We were well received and given a tour, immediately felt that it was the right place. Facilities: The beach beds are an absolute win, the outdoor jacuzzi and pool were always pristine. The sitting areas for breakfast, lunch and dinner were well thought out and distanced. Service: Being a small hotel, there was always someone on hand to assist, exemplary service from all staff. Food: I was initially apprehensive about the a la carte menu but for all meals on all days, the food was stellar, had no need to go out to the usual Diani food places...

Barman was great, always indulging our requests for random cocktail mixes, though I felt there can be a wider selection of beers. Highlights: We managed to catch two instances of turtles hatching and making their journey to the sea, this was at the conservation area at the hotel, amazing! A special shout out to Zippy, she tended to us over and above. The hotel gave us a surprise birthday cake, very thoughtful. I look forward to returning, definitely. PS: There are no defined meal times which was fantastic, lazy breakfasts/brunches encouraged.

Read more
Read more reviews