UK +44 (0) 20 8704 1216
USA +1 866 356 4691

The Maji

The Maji is friendly and luxurious small botique hotel on Diani Beach. As well as being in a fantastic area of powdery beaches and turquoise waters, Maji has a lot going for it inside its walls with its fantastically appointed and varied villas. 
For a very small and intimate hotel, The Maji has so much space inside and out allowing for a private and relaxing stay. It is luxurious and has all the mod cons you need, without being over the top at all. It is really great value for money for those who enjoy a splash of luxury without breaking the bank! 

The Maji - The Details

Maji has various different accommodation options from their economy room at $261 per person to their executive suite at $1,004 per person in high season prices. You really get what you pay for in each option, and the Jacuzzi Suite is particularly inviting (you can probably guess why by the name!). That being said, each villa is airy and open with their own unique decor and perks. 

In house facilities include a really good yoga programme, as well as a relaxing spa for you to unwind in. The main area is comprised of a swimming pool which surrounds the hotel on 3 sides, allowing guests privacy and space. There is also many dining areas and a free dining programme where you can choose exactly where you want to eat each night, a mini-gym with an ocean view, a monitored sea turtle nesting area, a travel and adventures experiences desk and quite impressively, a personal fitness trainer on call... 

The Maji - Activities

The sprawling white powder beach opens up into turqoise ocean, and the coral reef which is home to sea turtles, dolphins, and an array of colourful fish. The border of the beach is actually a tropical rainforst where you can find the almost-extinct black and white Colobus monkey. Being in such a location there are a huge amount of activities to be enjoyed from a stay here. 


Guide Price: $300 per person
Price guarantee

Our rating

rating stars rating stars rating stars rating stars rating stars
  •  icon
  • Scuba diving and snorkelling icon
  • Spa and massages icon
  • Swimming pool icon

Enlarge Map +


back to top

Where to stay on the Kenyan Coast

back to top


back to top

Map of Kenya

Map of Kenya Kenya - Masai Mara Kenya - Laikipia Kenya - Lewa Downs Kenya - Meru Kenya - Samburu Kenya - Matthews Range Kenya - Chyulu Hills Kenya - Nairobi Kenya - Amboseli Kenya - Lamu Kenya - Indian Ocean Mainland
Odyssey Travels Tanzania Odyssey Asia Odyssey South America Odyssey