The Maji Beach Boutique Hotel is a multi-star award winning luxury boutique hotel located on the tropical shores of Diani Beach – Kenya. The Maji Beach Boutique Hotel offers a new dimension in hospitality with discrete and personalized service, a perfect retreat on the beach for honeymooners, couples, friends and solo travelers.
With 15 luxurious bedrooms and suites, each room is individually designed, furnished and decorated featuring King, Super King or Queen size beds, spacious bathrooms and luxury amenities ensuring our guests have a relaxing vacation. Ocean views, direct access to the pool, Jacuzzi’s and plenty of space, each room offers our guests an experience.
Offering an extensive international a la carte menu using local fresh organic ingredients including seafood straight from the ocean and catering for a range of diets including vegetarian, vegan, lacto and gluten-free, guests can enjoy an all-day dining experience whilst enjoying their holiday on the award winning Diani Beach in Kenya.