/
9.3

57 reviews

The Maji Beach Boutique Hotel -Adults Only

The Maji Beach Boutique Hotel -Adults Only

Diani Beach Road, Ukunda, 80401, Kenya

Choose dates to view prices

Restaurant

Beachfront

Private beach area

Outdoor swimming pool

Business center

Free Private Parking

Adults only

Free wifi

The Maji Beach Boutique Hotel -Adults Only

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

2mi

Mombasa Airport

16.7mi

Vipingo Airport

35.1mi

Most popular amenities

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

Rooms

Deluxe Double Room with Ocean View in The Maji Beach Boutique Hotel -Adults Only

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.

King Room with Sea View in The Maji Beach Boutique Hotel -Adults Only

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.

Superior Double Room in The Maji Beach Boutique Hotel -Adults Only

Show 6 photos

Superior

1 King Size Bed

335 sqft

Garden view

Private Bathroom

Balcony

Bathtub

+

More details

Guest reviews

9.3

57 reviews

Categories 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!!

Points of Interest Around The Maji Beach Boutique Hotel -Adults Only

Airports

Ukunda Airstrip

2mi

Mombasa Airport

16.7mi

Vipingo Airport

35.1mi

Restaurants

Restaurant #1

Cuisines

  • African
  • British
  • Indian
  • Italian
  • Pizza
  • Seafood
  • Local
  • International
  • GrillBbq

Pools

Location

  • Outdoor

Features

  • Shallow end
  • With view

Availability

  • All season

Amenities of The Maji Beach Boutique Hotel -Adults Only

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

Stay rules - The Maji Beach Boutique Hotel -Adults Only

  • Check-in / Check-out

  • Pets

  • Internet

  • Age restrictions

  • Parking

  • Children and beds

  • Cards accepted at this property