57 reviews
From
$300Diani Beach Road, Ukunda, 80401, Kenya
57 reviews
1/63
Restaurant
Beachfront
Private beach area
Outdoor swimming pool
Business center
Free Private Parking
Adults only
Free wifi
Five-star, adults-only luxury unfolds at The Maji Beach Boutique Hotel, tucked along the sun-kissed shores of Diani Beach in Kenya. Located on Diani Beach Road and just 0.1mi from the city center, this beachfront retreat blends sun, sand, and refined comfort. Expect a private beach area, a beachfront setting, and amenities like a restaurant, bar, sun deck, terrace, and garden views that make mornings and sunsets feel extra special.
Dining and wellness are built in, with breakfast offered each day, plus an outdoor swimming pool, free Wi-Fi, air conditioning, and free on-site parking. A fitness center keeps workouts by the sea light and breezy, while spa and massage services are available for an extra charge. Optional extras include shuttle service, meeting or banqueting facilities, golf (extra charges), and horseback riding (extra charges), making it easy to tailor a stay.
With 57 reviews, this 5-star property sits just 0.1mi from Diani Beach's city center, located on Diani Beach Road in Diani Beach, Kenya.
Dine in style at Restaurant #1, a versatile on-site option with a global lineup that spans African, British, Indian, Italian, Pizza, Seafood, Local, International, and Grill/BBQ flavors. After a sun-drenched day on the private beach, savor a sunset drink at the bar and wander the sun deck, terrace, or garden as the evening breeze carries in the sound of the waves.
A refreshing outdoor pool beckons, featuring a shallow end and a view—perfect for a breezy dip all season long. Wellness amenities include a fitness center for sea-side workouts, while spa and massage services are available for an extra charge. To tailor the stay, optional extras include shuttle service, meeting or banqueting facilities, plus golf and horseback riding (both with additional charges).
Room options include Deluxe, Ocean View (Double) at 334 sqft with non-smoking policy and capacity for 2 adults and 1 child (1 x Queen size bed); King Room, Sea View (Double) at 678 sqft with a 1 x Queen size bed and the same occupancy; and Superior (Double) at 334 sqft, as well as Superior, King at 334 sqft. All listed rooms are non-smoking and accommodate 2 adults and 1 child, with free Wi-Fi and free on-site parking. Cash, Mastercard, Visa, and Maestro are accepted at check-in.
Closest airports
Ukunda Airstrip
2miMombasa Airport
16.7miVipingo Airport
35.1miRestaurant
Beachfront
Private beach area
Outdoor swimming pool
Business center
Free Private Parking
Adults only
Free wifi
Room service
Fitness center
Beach
Air conditioning
Bar
Sun deck
Tour desk
Parking On Site
Terrace
Personal trainer
Non-smoking rooms
Beach umbrellas
Beach chairs/Loungers
Garden view
Patio
Garden
View
Free toiletries
Bathtub
Balcony
Bidet
Show 8 photos
Deluxe, Ocean View
1 Queen Size Bed
335 sqft
Private Bathroom
Balcony
Bathtub
Minibar
+
More details
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 private bathroom is equipped with a bathrobe, slipper, hairdryer and free toiletries. Daily Housekeeping included in the room rate.
Show 5 photos
King Room, Sea View
1 Queen Size Bed
680 sqft
Private Bathroom
Balcony
Bathtub
Minibar
+
More details
The spacious double room provides air conditioning, a mini-bar, a balcony with sea views as well as a private bathroom featuring a bath. The unit offers 1 bed.
Show 6 photos
Superior, King Size
335 sqft
Balcony
Minibar
Flat-screen TV
Dryer
+
More details
The spacious double room features air conditioning, a mini-bar, a balcony with garden views as well as a private bathroom boasting a bath. The unit has 1 bed.
Show 6 photos
Superior
1 King Size Bed
335 sqft
Garden view
Private Bathroom
Balcony
Bathtub
+
More details
9.3
57 reviewsCategories of assessments
Cleanliness
Comfort
Location
Facilities
Staff
Value for money
WiFi quality
Breakfast
Featured reviews:
Irene
10
July 2024
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
Daya
10
July 2024
We were there to celebrate my husband 50th bday and the team (thank you Zipora and Evelyn for your hospitality, warmth and kindness) went out of the way to ensure that our time was special. Everything about the Maji hotel and our experience was exceptional. The hotel is aesthetically decorated, lots of fun and comfortable corners to sit in, the beach beds super comfy and the wrap around pool kept clean (thank you Wilson), the beach is gorgeous, the service is on point (thank you Erasmus, Zippy, Caroline), the rooms spotless where the housekeeping staff ran it as a well-oiled machine, and the food delicious. Our morning walks to the Kongo river were followed with an exceptional breakfast spread. We spent the rest of the time happily on the beach beds, reading and swimming. My original plan was to venture out for dinners but the food was so good that we ended up eating all meals at the hotels with the chef going out of the way to accommodate our vegetarian diet and adapting the swahilli dishes for variety. We had a special table setup that was beautifully decorated to celebrate my husband's bday with a cake. The security is always there, making sure monkeys stay at bay, discrete but always there. To all staff at Maji, thank you for giving us the best of memories on this very special holiday.
Nothing at all. We had the best stay.
Samah
10
June 2024
Devine location, the stretch of beach at the location is picturesque! Very attentive staff you feel pampered the minute you walk in the facility. All rooms are spacious. All are beautifully and individually decorated meals are à la cart so it’s your slice of paradise at your pace. Breakfast was plentiful and delicious. Simon at breakfast made this feel special. He was very attentive and respectful. Zipporah and her team make sure you have the most wonderful time. We had dinner one night at the Ali Barbour cave restaurant which we were pleasantly surprised provided pick up to and from the hotel as a complimentary service With reservation ahead of time required.
Lawrie
10
September 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.
If I had to find something then perhaps the shower could have been better for a nice hotel
Simon
10
February 2025
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!
Nothing!
Anonymous
9.1
June 2025
The staff are super helpful and so lovely, including the ground and security staff. Breakfast was beautiful and very plentiful.
Maybe consider having some background music in the bar for ambience and updating the cocktail list? Also some more activities or board games for when it’s raining all day perhaps? There really wasn’t anything to dislike though.
Cassandra
10
November 2023
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.
My stay was too short, but it is a luxury item that I could only afford two nights. Definitely made the most of my time there, and thank you all for such excellent care throughout my stay!
John
8.2
February 2024
Quiet and comfortable. Staff are generally attentive Unique architecture Only 15 rooms
Could be difficult to find a waiter late afternoon. Apart from breakfast, the quality of the food did not meet expectations
Kimberly
10
February 2023
I stayed at the Maji Hotel for 5 nights in January 2023 and it really could not have been better. I would recommend the Maji to anyone going to Diani. The staff was very friendly and helpful, my room was clean and comfortable, and the beach views were breathtaking. I didn't want to leave! I also really enjoyed the food. I had the half-board option and I thought there were good options for breakfast and dinner. There was a lot of variety in the choices and I think you could stay for at least a week (probably more) and order different things for every meal. I was travelling solo and would recommend the Maji to other solo travelers. It was so relaxing and the beach was beautiful - probably the best beach I have been to.
The beach boys selling things on the beach were a bit annoying (especially when walking on the beach), but if you ignore them they generally go away (and obviously they aren't something the hotel can control anyway).
Julia
9.1
March 2023
The breakfast was always great. The ethos of the hotel is freedom to eat whenever and wherever - we loved it. The whole place was small, quiet and atmospheric. The staff were unbelievably friendly.
The lunch and dinner menu was extensive. Sometimes the chicken kebab and beef stew - the meat was a little tough. It would have been nice to have more fresh salad, instead we resorted to grilled vegetables (which were delicious). Fewer sauces and more fresh grilled fish would be wonderful. And please, cut the tuna and beef carpaccio a little thinner!!
Airports
Ukunda Airstrip
2miMombasa Airport
16.7miVipingo Airport
35.1miAirports
Ukunda Airstrip
2miMombasa Airport
16.7miVipingo Airport
35.1miAttractions
Fort Jesus
15.9miMamba Village Centre
18miWild Waters
18.1miRestaurant #1
Cuisines
Location
Features
Availability
Restaurant
Beachfront
Private beach area
Outdoor swimming pool
Business center
Free Private Parking
Adults only
Free wifi
Room service
Fitness center
Beach
Air conditioning
Bar
Sun deck
Tour desk
Parking On Site
Terrace
Personal trainer
Non-smoking rooms
Beach umbrellas
Beach chairs/Loungers
Garden view
Patio
Garden
View
Free toiletries
Bathtub
Balcony
Bidet
Accessibility
Entire unit located on ground floor
Entire unit wheelchair accessible
Activities
Beach
Bike tours
Cycling
Diving
Fishing
Game room
Golf course
Horseback riding
Pool table
Snorkeling
Temporary art galleries
Tour or class about local culture
Walking tours
Windsurfing
Bathroom
Bathrobe
Bathtub
Bathtub or shower
Bidet
Free toiletries
Hairdryer
Private Bathroom
Shower
Slippers
Toilet
Toilet paper
Towels
Bedroom
Linens
Wardrobe or closet
Business Facilities
Business center
Fax/Photocopying
Meeting/Banquet facilities
Cleaning Services
Daily housekeeping
Dry cleaning
Ironing service
Laundry
Suit press
Common Areas
Shared lounge/TV area
Entertainment & Family Services
Babysitting/Child services
Board games/Puzzles
Food & Drink
Bar
Breakfast in the room
Coffee house on site
Fruit
Minibar
Packed lunches
Restaurant
Special diet meals (on request)
Tea/Coffee maker
Wine/Champagne
Food & drink safety
Delivered food covered securely
Food can be delivered to guest accommodation
Front Desk Services
Baggage storage
Concierge
Currency exchange
Private check-in/out
Tour desk
General
Adults only
Air conditioning
Designated smoking area
Facilities for disabled guests
Hardwood or parquet floors
Interconnecting room(s) available
Laptop size safe
Mosquito net
Non-smoking rooms
Room service
Smoke-free property
Tile/Marble floor
Internet
Free wifi
Kitchen
Dryer
Electric kettle
Refrigerator
Living Area
Sitting area
Sofa
Media & Technology
Cable channels
CD player
DVD player
Flat-screen TV
Satellite channels
Telephone
TV
Outdoors
Balcony
Beachfront
Garden
Outdoor dining area
Outdoor furniture
Patio
Private beach area
Sun deck
Terrace
Parking
Free Private Parking
Parking On Site
Physical distancing
Cashless payment available
Contactless check-in/out
Room Amenities
Fan
Socket near the bed
Sofa bed
Safety & security
24-hour security
Fire extinguishers
Key access
Safe
Security alarm
Smoke alarms
Safety features
Access to healthcare professionals
First aid kits available
Services
Wake-up service
Wake-up service/Alarm clock
Spa
Beach chairs/Loungers
Beach umbrellas
Beauty services
Body scrub
Body treatments
Body wrap
Facial treatments
Fitness
Fitness center
Fitness classes
Hair treatments
Haircut
Hairstyling
Manicure
Massage
Outdoor swimming pool
Pedicure
Personal trainer
Spa
Spa facilities
Yoga classes
Transportation
Airport drop-off
Airport pickup
Airport shuttle
Car rental
Shuttle service
View
Garden view
Pool view
View
From 15:00
Until 22:00
Guests are required to show a photo identification and credit card upon check-in
From 08:00
Until 12:00
Pets are not allowed.
WiFi is available in all areas and is free of charge.
Age restriction may apply
Free private parking is available on site (reservation is not needed).
Child policies
Children not allowed.
Crib and extra bed policies
255+ years
Additional fees are not calculated automatically in the total cost and will have to be paid for separately during your stay.
The maximum number of cribs, extra beds, and children allowed in existing beds can vary depending on the option booked.
All cribs and extra beds are subject to availability.
No capacity for cribs.
Cash
Mastercard,
Visa,
Maestro,
Cash only
This property accepts cash.
Diani Beach Road, Ukunda, 80400, Kenya
1mi from current hotel
Excellent
302 reviews
From
Diani Beach Road, Ukunda, 08041, Kenya
3.9mi from current hotel
Excellent
136 reviews
From
Diani Beach Road, Chandarana, Ukunda, 80401, Kenya
2.3mi from current hotel
Excellent
57 reviews
From
Diani Beach Road, Tiwi, 80400, Kenya
2.4mi from current hotel
Excellent
112 reviews
From
Diani Beach, Ukunda, 80100, Kenya
0.4mi from current hotel
Very Good
1,217 reviews
From
P.O. Box 543,, Ukunda, 80400, Kenya
2.2mi from current hotel
Very Good
145 reviews
From
Diani, Mombasa, Ukunda, 80400, Kenya
4.1mi from current hotel
Very Good
47 reviews
From
Diani Beach Road, Ukunda, 80401, Kenya
0.2mi from current hotel
Good
182 reviews
From
Diani Beach Road , Mombasa, 80400, Kenya
1.3mi from current hotel
Pleasant
101 reviews
From
Featured hotels
Featured hotels
Cities nearby