Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .

Test subject goes here

View all Diani Beach accommodation (127)
from$354 Avg per night for 2 guests
per night

About The Maji - Beach Boutique Hotel

About The Maji - Beach Boutique Hotel

The Maji - Beach Boutique Hotel is located in Diani Beach, ideal for small- or large groups.

There are 16 luxuriously decorated rooms to choose from, all with en-suite bathrooms and sitting areas. The rooms lead out onto a balcony where you can appreciate the clear views of the beach and the garden. Meals can be enjoyed in the privacy of your room, in the dining area or on the beach.

The hotel offers a stylish bar for a refreshing drink, a fully equipped gym, yoga and Zumba for the more active guests, and various water-sport activities on request.

Spa: Massage- and beauty treatments are available on request.

Conference Venues: The conference room can seat up to 30 people.

 Sleeps 42
Type: Hotel
Check-in: 15:00
Check-out: 12:00
Reviews: 1 review

Availability and Pricing

Select dates (Your dates are Available)

Child Age
* Select the room/s you are interested in

Rooms Available Unavailable
1+View all photos.
... More
Show other rooms
Note: This room only sleeps
+ View all photos.

Bed details



Max adults:
Max kids:

Room details

Room facilities

Available Unavailable

Rates Calendar

Important Information

An additonal cost of 40USD is levied per person for bookings made for 24, 25, 26, 31 December as well as 1 January.
An additonal cost of 30USD is levied per person for bookings made for 18 - 21 April.

Guest Reviews

5 / 5
1 review
5 star
4 star
3 star
2 star
1 star
robert shone, south africa
May 2014
It's been my experience in the past that places tend not to live up to the pictures that grace their glossy brochures and online listings. In many instances, they've been airbrushed to within an inch of their lives, creating a type of hyper-reality that can rarely be imitated in real life.So when I booked my stay at The Maji, I was a little cynical. "It can't possibly be as glorious as the picture... Read more


  • Airport Shuttle
  • Swimming Pool
  • Gym
  • Beach
  • Satellite TV*
  • Wi-Fi
  • Conference Venues
  • Parking on Premises

Languages Spoken

  • English
* Please enquire for further details.

The Maji - Beach Boutique Hotel location

Click to interact with the map
Click to display the map
The Maji - Beach Boutique Hotel is 1.8km from the centre of Diani Beach , the nearest airport 3.2km (Ukunda Airstrip).
*Distances are shown as the crow flies and not necessarily the actual travelling

Email Friends a link to The Maji - Beach Boutique Hotel

Friend's Email
Your Name
Your Email
Your Messsage
Please indicate that you are not a robot
Thank you, your message was successfully sent.