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
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. Other miscellaneous taxes and hotel fees which are not fixed or due at time of booking may be payable at the property at time of stay. Please see our partners for more details.
Traveller (847)
Pool & Beach (239)
Videos (2)


#1 of 38 hotels in Diani Beach
2020 Travellers' Choice Best of the Best
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
477Reviews11Q+A100Room tips
Traveller rating
  • 442
  • 30
  • 2
  • 3
  • 0
Time of year
Traveller type
  • More
Selected filters
  • Filter
  • English
Popular mentions
FrederickCollins wrote a review Mar 2021
lancashire17 contributions16 helpful votes
An amazing experience. It has the "WOW" factor. From the moment you step into this small luxury boutique hotel you are completely blown away by the quality of the decor, the brilliant service by all the staff led by Lara the charming general manager. The hotel is located directly on the beach with white sand and blue water and a lovely breeze blowing across the large day beds situated at the front of the property. As a previous hotel inspector I have been fortunate enough to travel extensively around the world. This is certainly one of the best boutique hotels I have ever stayed in. My grateful thanks to everyone at the hotel for such a wonderful experience.
Read more
Date of stay: March 2021
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
Debbie M wrote a review Mar 2021
1 contribution
I had an awesome experience at the Maji. The staff are very very warm and friendly and the quality of service is top notch. It is also very quiet and serene and perfect for a solo getaway if you need some unplugging. The place is tastefully done and furnished. I find it hard to have something negative to say. It was incredible and the food was great! You will not regret a penny. Thank you Maji peeps...I promise to be back :) Debbie
Read more
Date of stay: March 2021
Sleep Quality
Response from The Maji Beach Boutique Hotel, General Manager at The Maji Beach Boutique Hotel
Responded 4 weeks ago
Dear Debbie, Thank you for sharing your wonderful experience with other like-minded holiday makers. On behalf of the entire team we thank you for choosing to stay at The Maji and we are thrilled that you had an incredible time! Warm Regards from us all, Lara and The Maji Family
Read more
Winnie K wrote a review Mar 2021
1 contribution
The Maji is the perfect and quiet place to relax, unwind and rejuvenate. I took a solo trip and I have no regret and will likely return. Great location with a clean beach front, clean (Covid measures observed) and comfortable room with attentive staff. The food was okay. The staff in general are keen and friendly. Special mention and thanks to: - Caroline, Nusra, Fadhili, Risper, John, Mike (Mike knew how I wanted my drink!) and others who I did not master their names; Managers - Zipporah, Lara; Front desk staff - Evelyn and all the others; the chefs (I was told of Aurelia) and not to forget the pool attendants and grounds staff. Asanteni Sana.
Read more
Date of stay: March 2021
Response from The Maji Beach Boutique Hotel, General Manager at The Maji Beach Boutique Hotel
Responded 4 weeks ago
Dear Winnie, Thank you so much for taking the time to review The Maji. It was our pleasure to host you and we are thrilled that overall you had a wonderful relaxing and rejuvenating experience with us. Your comments are also noted and we hope to welcome you back soon! Best Wishes from Lara and The Maji Family
Read more
worldanoasis wrote a review Mar 2021
London, United Kingdom44 contributions50 helpful votes
Great hotel, location right on the beach. Rooms, comfort and cleanliness was exceptional. Stand out service and food. Would especially like to mention rispah, boniface, isaac, John, Daniel and basically all the staff that made our stay so special. Attention to detail and personalised service! Thank you again!
Read more
Date of stay: February 2021Trip type: Travelled with family
Response from The Maji Beach Boutique Hotel, General Manager at The Maji Beach Boutique Hotel
Responded 4 weeks ago
WOW! What incredible words, thank you so much for reviewing us and for taking the time to share your thoughts with other like minded holiday makers. Welcome back anytime! Warm Regards from Lara and The Maji Family
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 Soul Breeze Beach Club And Restaurant, Jolly Bar Pizzeria, and Shan e Punjab.
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.