Sign In / Sign Up

The Maji Beach Boutique Hotel

Hotel

Diani Beach Road

hotel
hotel

Why people book this hotel

Friendly staff
18 mentions

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…

Great location
8 mentions

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…

Comfortable rooms
6 mentions

The luxurious waterfront cabanas are spacious and comfortable (with no pushing f…

Fantastic setting, wonderful rooms and pool that sweeps around this great Boutiq…

Breakfast available
4 mentions

), the food was insanely good (we were on half board but the enormous breakfast …

Breakfast was beautiful and very plentiful

Pool
3 mentions

Extremely nice and welcoming staff; Amazing swimming pool too

Clean rooms
1 mentions

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

V

Veena

couple

February 14, 2026

9

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.

A

Anna

couple

February 7, 2026

10

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!

L

Liz

extended_group

January 31, 2026

10

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!

L

Lesley

couple

January 19, 2026

9

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.

L

Lilian

couple

November 26, 2025

10

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 !

K

Kristina

couple

September 26, 2025

10

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.

S

Guest

couple

June 26, 2025

9

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.

H

Hima

couple

May 3, 2025

7

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.

A

Ayotola

solo_traveller

March 3, 2025

10

The service was top-notch! Breakfast was amazing. Dinner the same. Menu was well curated and meals were well cooked and absolutely delicious.

S

Simon

couple

February 4, 2025

10

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

F Du

solo_traveller

January 31, 2025

10

Best property in Diani Beach

Great view of the sea; Delicious food provided; Great service.

S

SHARON

extended_group

October 29, 2024

8

good

The privacy and service from Zippy was great.

L

Lawrie

couple

September 8, 2024

10

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.

A

Azhar

couple

September 7, 2024

10

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.

I

Irene

couple

July 21, 2024

10

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

J

John

couple

February 16, 2024

8

Quiet and comfortable. Staff are generally attentive Unique architecture Only 15 rooms

C

Cassandra

solo_traveller

November 23, 2023

10

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.

F

Fangxu

solo_traveller

October 7, 2023

10

Best property in Diani Beach

Great view of the sea; Delicious food provided; Great service.

I

Ian

couple

August 28, 2023

10

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.

P

philippe

solo_traveller

April 1, 2023

10

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.

Max 2 guests 31 1 bedroom 1 bathroom
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.

Max 2 guests 63 1 bedroom 1 bathroom
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.

Max 2 guests 31 1 bedroom 1 bathroom

Hotel Policies

Check-inFrom 15:00 to 22:00
Check-outFrom 08:00 until 12:00
Cancellation & prepaymentCancellation and prepayment policies vary by room type. Please check your booking details before finalizing.
Accepted credit cardsThe hotel reserves the right to pre-authorise credit cards prior to arrival.
The fine printPlease inform in advance of your expected arrival time. You can use the Special Requests box when booking, or contact the property directly with the contact details provided in your confirmation. Payment before arrival via bank transfer is required. The property will contact you after you book to provide instructions.
Last updated: Apr 11, 2024, 11:31 AM

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.

Enter your name
Enter your email

Write Review

Share your experience with other travellers.
Hotel Ratings (Click to select a rating)
Service
Rooms
Location
Loading...