Let's help you plan

Joanna - Travel Consultant
Johnny - Travel Consultant
Eve - Travel Consultant
HeartHeartHeartHeartHeart
Rated 4.9 out of 5 stars on Feefo

4.9/5 (995 reviews)

The Maji Beach Boutique Hotel, Diani | Timbuktu Travel
Diani

The Maji Beach Boutique Hotel

Travel and Leisure Worlds Best Awards for number 1 tour operator in the world 2024 and number 2 tour operator in the world 2025
We're one of the World's Best Tour Operators!
Named three years running in Travel+Leisure World's Best, including No.1 in 2024

About The Maji Beach Boutique Hotel

The best boutique beach hotel in Diani.
It would be remiss to not include a few days at the beach while on safari in East Africa. Or, maybe, time spent with your feet in the warm Indian Ocean is your top priority? Either way, the seemingly endless stretch of white sandy beach 30 kilometres south of Mombasa on Kenya's southern coast is a superb option. Diani Beach has been attracting tourists for decades, and although there may be a few too many hotels at the lower end of the spectrum around, The Maji finds a way to make you feel like you have this paradise to yourself.
From $250 per person/per night
Beach
16 Rooms
Open Map
Static map

Property details

The property

Set among coconut palms and a manicured garden, the hotel's frontage is just a few metres from the beach. Heading indoors, you pass a pool that wraps around three sides of the main area, with its back to the lobby. The interiors are cool, with a high-ceilinged lounge and adjacent veranda, a smart dining room – the menu tempts you with its variety of Swahili, Middle-Eastern, Mediterranean and Indian cuisine, a billiards room and a small gym.

The rooms

Fifteen individually designed rooms and suites range in size from 20 to 100 square metres. Essentially, the larger the accommodation, the more luxurious the fittings, from the Garden View room on the first floor, to the Executive Suite with an ocean view on the top floor. Size notwithstanding, the rooms are beautifully decorated, with antique wooden furnishings, comfortable beds, balconies, aircon, minibars, TVs and en-suite bathrooms. The larger suites have two bedrooms and bathrooms and an ultra-cool Jacuzzi bathtub.

Activities

It's easy to while away the hours on a draped sunbed, or sipping cocktails with your feet in the sand, but there's plenty to keep you busy in the vicinity. Excellent snorkelling and SCUBA diving can be had nearby (details at reception.) Several operators rent out gear, so you can paddle-board, surf, kayak, kite-surf or windsurf right in front of the hotel. Further afield, you can swim with wild dolphins, play a round of golf, or even go skydiving.

Plan your stay

How to book The Maji Beach Boutique Hotel

How do I book The Maji Beach Boutique Hotel?

The Maji Beach Boutique Hotel can be booked with Timbuktu as part of a tailor-made Kenya trip, rather than as a standalone room reservation. Start online, customising one of our recommended Kenya trips featuring The Maji Beach Boutique Hotel or get advice and suggestions from one of our Kenya specialists who will design the trip around your dates, check availability and handle every booking for you.

How much does it cost to stay at The Maji Beach Boutique Hotel?

Stays at The Maji Beach Boutique Hotel start from around $250 per person per night as part of a tailor-made trip. The exact price depends on your travel dates, room type and the shape of the rest of your itinerary. A Timbuktu travel specialist can give you an accurate quote for your dates.

Kenya

Diani Beach

Sip cocktails at sunset and chill-out in style in Kenya’s most sophisticated beach paradise.