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

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.

  • Response Rate: 100%
  • Enquiry Response Time: 24 hours
  • Type: Hotel
  • Sleeps: 42
  • Check-in: 3:00 PM
    Check-out: 12:00 PM
  • Reviews: 1 Reviews


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

Languages Spoken

  • English
* Please enquire for further details.

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.

The Maji - Beach Boutique Hotel Rooms

Reviews for The Maji - Beach Boutique Hotel

1 guest review Reviews of

5 out of 5 stars
5 star
4 star
3 star
2 star
1 star
Robert Shone, South Africa
21 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 pictures", I thought. And it turns out I was right - it was far FAR more spectacular in person.The Maji is the type of place postcards were made for, every inch of the property bathed in a photogenic glow -...
see more

The Maji - Beach Boutique Hotel Map

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