We noticed that you're using an unsupported browser. The Tripadvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

The Maji Beach Boutique Hotel

Diani Beach Road, Diani Beach, Ukunda 80401 Kenya
E-mail hotel
Lowest prices for your stay
View deal
* Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.
Traveller (847)
Pool & Beach (239)
Videos (2)
What is Travellers’ Choice?
Tripadvisor gives a Travellers’ Choice award to accommodations, attractions and restaurants that consistently earn great reviews from travellers and are ranked within the top 10% of properties on Tripadvisor.


#1 of 38 hotels in Diani Beach
Travellers' Choice
The Maji Beach Boutique Hotel is a small intimate beach boutique hotel on the finest stretch of the award winning Diani Beach, south coast of Kenya. Once a private residence, the Maji accommodates up to 35 guests in 15 individually designed and furnished rooms including a private jacuzzi suite, ocean suites, deluxe rooms & garden suites. The dining concept is unique with no set meal times meaning you can Eat what you want, when you want, where you want and choose from an extensive a la carte menu. Vegetarian Menu available & dietary requirements can be catered for such as gluten free, lactose free etc. The hotel facilities include an indoor air-conditioned restaurant (as well as many al fresco dining options), a mini gym, Open air ocean view jacuzzi, Moringa Spa Cabin, hospitality desk, Maji Moto bar and coffee lounge. The hotel supports sustainable tourism and is actively involved in Turtle conservation on site. The hotel also supports good environmental practices.
Read more
Room & Suite (93)93
Full view
Property amenities
Free parking
Free High Speed Internet (WiFi)
Fitness Centre with Gym / Workout Room
Bar / lounge
Hot bath
Pool / beach towels
Outdoor pool
Breakfast available
Swimup bar
Poolside bar
Sun umbrellas
Butler service
Dry cleaning
Laundry service
Ironing service
Show more
Room features
Air conditioning
Private beach
Private balcony
Room service
Flatscreen TV
Room types
Ocean view
Non-smoking rooms
Family rooms
Good to know
Great View
481Reviews11Q+A100Room tips
Traveller rating
  • 446
  • 30
  • 2
  • 3
  • 0
Time of year
Traveller type
  • More
Selected filters
  • Filter
  • English
Popular mentions
Ben A wrote a review May 2021
Nairobi, Kenya184 contributions107 helpful votes
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
Date of stay: September 2020
Sleep Quality
Malkia wrote a review Oct 2020
Africa35 contributions35 helpful votes
Hotel's Favourite
I visited The Maji for the fourth time in September after two years and it felt like coming home to the most amazing property, people, and time! I made the booking a year ago and had concerns about being out and about in the COVID-19 altered world. To be honest, I initially cancelled my booking. In the end I felt confident enough to travel to The Maji because it is small; the team have a high attention to detail; and they outlined good measures for guests’ safety. The way the property is designed makes it easy to have physical distance. The only difference this time is that I opted to drive to minimise any exposure from a flight. Despite not driving to the coast for over a decade, it was worth it to find The Maji at the end of it. It turned out to be my best holiday there! I discovered a new room, as the room I prefer was booked. I was pleasantly surprised to discover that it is the best room I have stayed in and has become “my new room”! I was particularly pleased to see the changes they made while the hotel was closed. The new beach beds provide much better sun protection and the colour actually works really well. The team remain professional and went over and above expectations to make my stay memorable. It is rare that a hotel not only maintains standards, but continues to improve on what were already high standards. The Maji has succeeded in doing this, and I am already looking forward to my next holiday there, God willing. Thank you to the team. Keep doing what you do so very well! If you are considering staying at The Maji, you better book early to get your preferred dates, as they are in higher demand than I have ever seen. Also, please be sure to observe all the safety measures that they have put in place including using a face covering when walking around the hotel - it is for your and other’s safety.
Read more
Date of stay: September 2020Trip type: Travelled solo
1 Helpful vote
Response from The Maji Beach Boutique Hotel, General Manager at The Maji Beach Boutique Hotel
Responded 17 Oct 2020
Dear Razia, Wow! What a beautiful and extensive account of your time at The Maji. Words cannot describe how thrilled we all are that we not only met, but even exceeded your expectations, especially with all our protocols in place for the “new norm”. We are thrilled to be back in business and welcoming guests back into our little retreat on the beach and continue to strive to improve and keep our guests safe and comfortable. Thank you for your appreciation of all the small details, the upkeep and continued progression. As you know The Maji lends itself to social distancing. With our al fresco dining and room configuration we have actually been doing it for years! Once again thank you for not only choosing The Maji again out of all the other options available in Diani Beach but for taking the time to write such a special review. We look forward to welcoming you back very soon in your new favorite room! Very Best wishes from your second home, Lara and The Maji Family
Read more
FoodieTrotter36 wrote a review Apr 2021
Zurich, Switzerland6 contributions4 helpful votes
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
Date of stay: April 2021
1 Helpful vote
Response from The Maji Beach Boutique Hotel, General Manager at The Maji Beach Boutique Hotel
Responded 2 weeks ago
Thank you so much for not only choosing to stay at The Maji but for taking the time to review us. We are very pleased that you enjoyed your holiday with us and thank you for all your wonderful comments and feedback. Welcome back! Warm Regards from Lara and The Maji Family
Read more
NikkiMKL2021 wrote a review Apr 2021
Nairobi, Kenya1 contribution
AMAZING! Fantastic food, wonderful ambience (esp. the view from the rocking beach beds) and proximity to lots of great places. I deeply enjoyed my stay and plan on coming back as soon as I can. The place to be in Diani!
Read more
Review collected in partnership with this hotel
Date of stay: February 2021
Response from The Maji Beach Boutique Hotel, General Manager at The Maji Beach Boutique Hotel
Responded 2 weeks ago
Thank you so much for taking the time to review us after your visit to The Maji. It was a pleasure to host you. I see you thoroughly enjoyed our swinging beach beds, always a hit and a beautiful place to relax and unwind with the views and sounds of the Indian ocean. Look forward to seeing you back here in the not too distant future. Best wishes from Lara and The Maji Family
Read more
azfazal wrote a review Apr 2021
1 contribution
Excellent breakfasts at a time that just lingers on in the beauty of the majestic Diani beach. Lunches that are so well prepared with a Madafu ice cream to Savour the taste buds.Superb dinners to perfection. Friendly staff, perfection to detail!
Read more
Review collected in partnership with this hotel
Date of stay: May 2020
Response from The Maji Beach Boutique Hotel, General Manager at The Maji Beach Boutique Hotel
Responded 2 weeks ago
Thank you so much for choosing to stay at The Maji. It was our pleasure to host you and we are very pleased that our food, menu and service met your expectations.... "Perfection to detail" wow, what incredible words, thank you! Welcome back. Best wishes Lara and The Maji Team
Read more
US$373 - US$662 (Based on Average Rates for a Standard Room)
KenyaCoast ProvinceUkundaDiani Beach
Is This Your Tripadvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Frequently Asked Questions about The Maji Beach Boutique Hotel
Which popular attractions are close to The Maji Beach Boutique Hotel?
Nearby attractions include Diani Beach (0.9 km), Colobus Conservation (0.6 km), and Diani P.a.g Church (0.4 km).
What are some of the property amenities at The Maji Beach Boutique Hotel?
Some of the more popular amenities offered include a swimup bar, free wifi, and a pool.
Which room amenities are available at The Maji Beach Boutique Hotel?
Top room amenities include a minibar, air conditioning, and a flat screen TV.
What food & drink options are available at The Maji Beach Boutique Hotel?
Guests can enjoy a swimup bar, an on-site restaurant, and a lounge during their stay.
Is parking available at The Maji Beach Boutique Hotel?
Yes, free parking is available to guests.
What are some restaurants close to The Maji Beach Boutique Hotel?
Conveniently located restaurants include Jolly Bar Pizzeria, Shan e Punjab, and Swahili Beach.
Are there opportunities to exercise at The Maji Beach Boutique Hotel?
Yes, guests have access to a pool and a fitness centre during their stay.
Are any cleaning services offered at The Maji Beach Boutique Hotel?
Yes, dry cleaning and laundry service are offered to guests.
Does The Maji Beach Boutique Hotel have any great views?
Yes, guests often enjoy the ocean view available here.
Is The Maji Beach Boutique Hotel accessible?
Yes, it offers wheelchair access and reduced mobility rooms. For specific enquiries, we recommend calling ahead to confirm.