The Maji Beach Boutique Hotel -Adults Only, Diani Beach
About the Hotel
Select your room type
Price and Room Availability Calendar
Getting around
A guide to all available transportation options
Facilities
General
- No smoking on site
- Free Wi-Fi
- Parking
- Safe deposit box
- VIP check-in/ -out
- Concierge desk
- No pets allowed
- Rooms/ Facilities for disabled
- 24-hour security
- Adults only
- Luggage storage
- Private beach
- Currency exchange
- Hairdresser
- Coffee shop
- Smoke detectors
- Fire extinguishers
- Key access
Sports & Fitness
- Fitness centre
- Wind surfing
- Diving
- Snorkelling
- Horseback riding
- Cycling
- Golf course
- Billiard tables
- Yoga class
- Sports trainer
- Fishing
Services
- Paid airport shuttle
- Room service
- Housekeeping
- Car hire
- Laundry
- Dry cleaning
- Tours/Ticket assistance
- Welcome drink
Dining
- In-room breakfast
- Restaurant
- Poolside snack bar
- Packed lunches
- Special diet menus
Business
- Business centre
- Meeting/ Banquet facilities
- Fax/Photocopying
Children
- Babysitting/Child services
- Board games
- Game room
Spa & Leisure
- Outdoor swimming pool
- Beach access
- Beach umbrellas
- Sun loungers
- Sun terrace
- Garden area
- Leisure/ TV room
- Spa & wellness centre
- Jacuzzi
- Pedicure
- Manicure
- Body scrub
- Facial
- Treatment room
- Body wraps
- Massage
- Pool with view
- Shallow end
Room features
- Air conditioning
- Mini-bar
- Sitting area
- Patio
- Terrace
- Garden furniture
- Tea and coffee facilities
- Ironing facilities
Bathroom
- Free toiletries
Media
- CD player
- AM/FM alarm clock
Location
Reviews and Ratings
My experience at The Maji was simply unforgettable. The atmosphere was serene and luxurious, and the location right on Diani Beach couldn't be better. The rooms were beautifully clean and comfortable, with ocean views that left me in awe, but the dining experience could use more variety. The staff truly made the stay special with their warm hospitality. All in all, it's a place I can't wait to revisit, despite some minor points to enhance.
Our experience at the hotel was nothing short of fantastic, with beautiful rooms that enhanced our stay and incredibly welcoming staff. We savored delicious meals from a diverse menu, though I wish there had been even more options at breakfast. The hotel's serene atmosphere made relaxation easy, and the unique facilities truly added to the charm. Overall, a great value for money despite a few minor drawbacks.
My stay at Maji was nothing short of extraordinary! The hotel is a tranquil oasis on Diani Beach with spacious, luminous rooms and a fantastic pool available around the clock. The food is fresh and made to order, with a wonderful variety of choices. While the overall experience was nearly perfect, I would have appreciated more dining options. The adult-only atmosphere provided the ideal environment for relaxation.
This hotel is absolutely stunning, located directly on a breathtaking beach that offers serene views and vibrant colors. The staff made us feel like royalty, ensuring every detail was taken care of during our stay. The food was outstanding, featuring fresh local seafood and generous portions, making it difficult to leave the dining table! However, some aspects of the hotel could benefit from slight improvements, such as better organization of services during busy times.
My stay at The Maji Beach Boutique Hotel was simply unforgettable! The location offered breathtaking views right by the shore, making it a perfect retreat. The rooms were not only stunning but also super clean and comfortable. I felt truly pampered by the extremely attentive staff. The only downside was that I wished I could have stayed longer to enjoy everything, as my time there flew by too quickly.