The Maji Beach Boutique Hotel
Diani Beach Road
View on map and nearby hotels
Why people book this hotel
“Everything was organized seamlessly from the very beginning: the airport pick-up…”
“The staff are super helpful and so lovely, including the ground and security sta…”
“It was my first time coming to a small boutique beachfront property and the rela…”
“Maji Beach Hotel felt like a true little paradise – a beautiful, cosy oasis that…”
“The luxurious waterfront cabanas are spacious and comfortable (with no pushing f…”
“Fantastic setting, wonderful rooms and pool that sweeps around this great Boutiq…”
“), the food was insanely good (we were on half board but the enormous breakfast …”
“Breakfast was beautiful and very plentiful”
“Extremely nice and welcoming staff; Amazing swimming pool too”
“Everything was excellent; we loved the fresh food, ability to eat at your leisur…”
Overview
Situated along the sandy Diani Beach, The Maji Beach Boutique Hotel features an outdoor and indoor pool, a restaurant and poolside bar. It also offers a fitness centre and massage services. The spacious, air-conditioned rooms come with elegant décor, a balcony with Indian Ocean views, and a seating area with satellite TV. Some rooms also feature a private pool. The bathrooms include a bathrobe, slipper and free toiletries. Guests can relax by the beach, pool or with a massage. There is also a shared lounge area, library and souvenir shop. The restaurant serves a range of Swahili, Indian, and Mediterranean cuisine. The Maji Beach Boutique Hotel is located just 5 km from Ukunda Airstrip and 35 km from Mombasa. Moi International Airport is 50 km away.
Traveller reviews
Veena
couple
February 14, 2026
“Perfect place to end our honeymoon with utter relaxation!”
We had the most wonderful six nights at the Maji after a week on safari, and it was phenomenal from top to bottom. It was my first time coming to a small boutique beachfront property and the relaxed vibes, privacy, and personalised service were such a treat. The luxurious waterfront cabanas are spacious and comfortable (with no pushing for beach beds like at larger hotels!), the food was insanely good (we were on half board but the enormous breakfast and three course dinner were more than enough!), and the balcony from our room (room 6) was the best for reading and relaxing. This place manages to be so chic and tastefully decorated while being extremely low key and never stuffy: you can’t help but be completely zoned out from reality while here enjoying the hospitality. Massive shoutout to Jackson, Duncan, Caroline and Zippy for taking such good care of us throughout our trip. From kindly posting our postcards to arranging our airport transfers to exchanging our cash for shillings, nothing was too much for the team. Would come back in a heartbeat and will remember this haven of bliss and relaxation for a long time.
Anna
couple
February 7, 2026
“A wonderful, relaxing stay with warm, personal service, amazing food, and a beautiful beach!”
Maji Beach Hotel felt like a true little paradise – a beautiful, cosy oasis that’s incredibly quiet and idyllic, perfect for fully switching off. Everything was organized seamlessly from the very beginning: the airport pick-up was smooth, luggage handling effortless, check-in quick, and even room service worked perfectly — exactly how you imagine a stress-free vacation. Because it’s a small boutique hotel with only a few rooms, the team is exceptionally attentive. Everyone knows you by name and you feel genuinely cared for. Every single staff member was outstandingly kind and professional (including the managers, who were always present and genuinely invested in making our stay as comfortable as possible). We had full board and the food was outstanding – every meal freshly prepared, with a delicious 3-course menu to choose from à la carte each time. Asante sana, Maji!
Liz
extended_group
January 31, 2026
“Perfect!”
Absolutely outstanding from top to bottom, from inside to out. Every single person made our stay perfect, and we had plenty of laughs along the way too. I'm already planning my next visit!
Lesley
couple
January 19, 2026
“A very quiet and relaxing place to enjoy”
The staff are super helpful and so lovely, including the ground and security staff. Breakfast was beautiful and very plentiful.
Lilian
couple
November 26, 2025
“Was a good start to my vacation.”
The property looks exactly as it’s listed . A few areas needs touch ups but it’s okay The staff are the best I have met so far in my travels . They take care of you. The location beachfront is superb !
Kristina
couple
September 26, 2025
The hotel is cozy and very stylish, the food is incredibly delicious. The place looks much nicer in real life than in the photos. Compared to Nomad , it's much better and worth the money.
Guest
couple
June 26, 2025
“A very quiet and relaxing place to enjoy”
The staff are super helpful and so lovely, including the ground and security staff. Breakfast was beautiful and very plentiful.
Hima
couple
May 3, 2025
“Comfortable”
Cosy hotel with easy access to the beach and other areas in Diani. The staff were friendly and welcoming. We enjoyed the ‘no rules’ policy with regards to eating time. The 24hr service was a great touch.
Ayotola
solo_traveller
March 3, 2025
The service was top-notch! Breakfast was amazing. Dinner the same. Menu was well curated and meals were well cooked and absolutely delicious.
Simon
couple
February 4, 2025
“A wonderful, peaceful setting, with excellent staff that make you feel at own” Villa.”
Fantastic setting, wonderful rooms and pool that sweeps around this great Boutique Hotel. All the staff were excellent and friendly, they clearly enjoyed their jobs as well as excellent training. The Chef made fantastic meals, including Tuna carpaccio and Lobstwr Thermidor. Fantastic Hotel!
F Du
solo_traveller
January 31, 2025
“Best property in Diani Beach”
Great view of the sea; Delicious food provided; Great service.
SHARON
extended_group
October 29, 2024
“good”
The privacy and service from Zippy was great.
Lawrie
couple
September 8, 2024
Lovely personal feel to the hotel. Staff were genuinely the most attentive and nice in our whole 3 weeks travelling. The beach is also immaculate. The food was also amazing and really helped the stay feel special. The hotel even went as far as surprising us with a bottle of bubbly on our final eve to help us celebrate our honeymoon which was really thoughtful and we really appreciated. Couldn't recommend it enough.
Azhar
couple
September 7, 2024
The service was excellent, felt professional but homely as well. Food was spot on and if we asked for anything in addition it didn't feel like a chore. We would definitely recommend and stay again.
Irene
couple
July 21, 2024
“Was like home away from home but with perfect service at a perfect location”
The Maji Boutique Hotel is incredible. If you lucky enough to find availability just book it, you wont regret it! If you dont like big crowds and if you prefer individuality, this is the place. Everything was excellent; we loved the fresh food, ability to eat at your leisure, the freshly baked breads in the morning, the exquisite location right on the beach, the amazing pool around the rooms of the hotel, the unique local art in every corner on every wall, the stunning customised furniture, the peaceful atmosphere, the privacy as there is only 16 rooms; and the excellent service from the amazing staff who felt like family by the time we left - from the owner, the management, the waiters to even the back of house staff, the pool cleaner, the security, the room cleaners, everyone was so amazing and friendly!! Oh and the deep tissue massage was actually perfect. We spent 6 nights here and wish it could have been longer. We dont usually travel to the same place twice but for sure this is going to be one place we will definately come back to. Couldnt recommend this boutique hotel enough
John
couple
February 16, 2024
Quiet and comfortable. Staff are generally attentive Unique architecture Only 15 rooms
Cassandra
solo_traveller
November 23, 2023
“A Luxurious Stay”
I can't thank the staff at the Maji enough for all of the ways they made my time with them so wonderful. Communication before and during my visit was excellent, especially when I had to deal with travel delays due to awful weather. They went out of their way to make my birthday a very special occasion. The large room was perfect, and I even enjoyed a relaxing soaking bath. Meals were served with excellent and attentive service, and the beach beds were made with care and comfort.
Fangxu
solo_traveller
October 7, 2023
“Best property in Diani Beach”
Great view of the sea; Delicious food provided; Great service.
Ian
couple
August 28, 2023
“Amazing place even more so for a special occasion.”
Everything! Unique property with amazing attention to detail. Right on the beach with plenty of luxurious cabanas. Staff went above and beyond- nothing was too much trouble- very friendly and attentive but not over bearing. Food was cooked to order and lovely. And you also get to watch turtles hatching! All in all a fantastic experience.
philippe
solo_traveller
April 1, 2023
“The best boutique hotel on the Kenyan coast”
Amazing meals. Extremely nice and welcoming staff; Amazing swimming pool too.
Facilities
Activities
Fitness centre, Golf course (within 3 km), Fishing, Games room, Spa and wellness centre, Massage, Billiards, Windsurfing, Hot tub/Jacuzzi, Diving, Horse riding, Snorkelling, Cycling, Private beach area, Beachfront, Beauty Services, Facial treatments, Hair treatments, Manicure, Pedicure, Hair cut, Hair styling, Body treatments, Body scrub, Body wrap, Spa facilities, Fitness, Yoga classes, Fitness classes, Personal trainer, Temporary art galleries, Walking tours, Bike tours, Tour or class about local culture, Beach
Cleanliness & disinfecting
Use of cleaning chemicals that are effective against Coronavirus, Linens, towels and laundry washed in accordance with local authority guidelines, Guest accommodation is disinfected between stays, Guest accommodation sealed after cleaning, Guests have the option to cancel any cleaning services for their accommodation during their stay
Entertainment and family services
Board games/puzzles
Food & Drink
Wine/champagne, Fruits, Coffee house on site, Breakfast options, Special diet menus (on request), Breakfast in the room, Restaurant, Bar
Food & drink safety
All plates, cutlery, glasses and other tableware have been sanitized, Delivered food is securely covered, Physical distancing in dining areas, Food can be delivered to guest accommodation
General
WiFi available in all areas, Bicycle parking, Non-smoking rooms, Facilities for disabled guests, Safety deposit box, Adult only, Non-smoking throughout, Air conditioning, Designated smoking area
Internet
Internet services, Free WiFi, WiFi
Outdoors
Outdoor pool, Garden, Terrace, Sun terrace, Outdoor pool (all year), Outdoor furniture
Parking
Accessible parking, Parking on site, Private parking, Parking, Free parking
Physical distancing
Contactless check-in/check-out, Cashless payment available, Physical distancing rules followed, Screens or physical barriers placed between staff and guests in appropriate areas
Pool and wellness
Pool with view, Pool/beach towels, Pool bar, Shallow end, Sun loungers or beach chairs, Sun umbrellas, Swimming Pool, Swimming pool
Safety & security
24-hour security, Key access, Security alarm, Smoke alarms, Fire extinguishers
Safety features
Staff follow all safety protocols as directed by local authorities, Shared stationery such as printed menus, magazines, pens, and paper removed, Hand sanitizer in guest accommodation and key areas, Process in place to check health of guests, First aid kit available, Access to health care professionals, Face masks for guests available
Self check-in
Passport/ID information collected online before you arrive, Check-in kiosk in the lobby, Lockbox key collection at the property
Services
Shuttle service, Daily housekeeping, Trouser press, Airport shuttle (additional charge), Shared lounge/TV area, Concierge service, Private check-in/check-out, Shuttle service (additional charge), Currency exchange, Packed lunches, Car hire, Tour desk, Fax/photocopying, Luggage storage, Room service, Meeting/banquet facilities, Airport shuttle, Ironing service, Business centre, Babysitting/child services, Laundry, Dry cleaning
Transport
Airport pick up, Airport drop off
Deluxe Double Room with Ocean View
Featuring a balcony with Indian Ocean views, this luxury air-conditioned room includes a seating area with satellite TV and an iPod docking station. The en suite bathroom is equipped with a bathrobe, slipper, hairdryer and free toiletries. Daily Housekeeping included in the room rate.
King Room with Sea View
The spacious double room provides air conditioning, a minibar, a balcony with sea views as well as a private bathroom featuring a bath. The unit offers 1 bed.
Superior Double Room
The spacious double room features air conditioning, a minibar, a balcony with garden views as well as a private bathroom boasting a bath. The unit has 1 bed.
Hotel Policies
Price Watch
Email me price updates for Hotel The Maji Beach Boutique Hotel
Each day we'll check prices and send you an email for your selected dates at The Maji Beach Boutique Hotel.
If you don't have specific dates but would like to check prices for say next weekend or say next month we can check the price too.




