This action requires an account to continue. Please log in or create an account in order to proceed with your booking.
Luxurious Accommodation with Ocean Views
Experience the ultimate beach getaway at The Maji Beach Boutique Hotel, nestled along the pristine Diani Beach. Indulge in spacious, air-conditioned rooms adorned with elegant décor and boasting balconies with stunning Indian Ocean views. Some rooms even offer a private pool for added luxury.
Relaxation and Recreation
Unwind and rejuvenate with a variety of amenities, including outdoor and indoor pools, a fitness centre, and soothing massage services. Whether you prefer lounging by the beach, taking a dip in the pool, or pampering yourself with a massage, this hotel has it all.
Culinary Delights and Cultural Fusion
Satisfy your taste buds with a diverse culinary experience at the on-site restaurant, offering a fusion of Swahili, Indian, and Mediterranean cuisine. Immerse yourself in the vibrant flavors of the region while enjoying the picturesque surroundings.
Book now for an unforgettable stay at The Maji Beach Boutique Hotel!
Please inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.
Payment before arrival by bank transfer is required. The property will contact you after you book to provide instructions.
A deposit may be required at the property.
Wunderbares Frühstück mit vielen feinen exotischen Früchten.
Das Hotel ist klein, aber sehr fein!
Nichts.
Excellent place, all the amenities. Beautiful decor. Comfortable rooms. Great staff and food! Very helpful and keen to make your stay as enjoyable as possible.
Nothing
Everything was exceptional- the food, the beautiful people, the ambiance.
We had a wonderful five-day stay at Maji.
It was exactly what we were looking for: small, quiet, peaceful, comfortable, and right at the beach.
Our room was spacious, very clean and comfortable, with a lovely view of the ocean. The hotel is very well decorated.
The hotel’s beach front is great, with very comfortable beach beds to relax.
The food is also good. Breakfast by the sea was a great way to start the day, with plenty of choice and everything freshly prepared. Dinner was also enjoyable, although there are many nice restaurants in Diani to try as well.
The team members were very friendly, attentive and always happy to help. Special thanks to Zippy and Nusra for their kindness and great service during our stay.
We had a great time at Maji and we would happily return.
Rewelacyjne warunki (jak na Afrykę). Pięknie urządzony kameralny hotel bezpośrednio przy przepięknej plaży. Zawsze jest jakaś wolna leżanka pod palmą z widokiem na ocean. Personel bardzo się stara. Pokoje sprzątane 2 razy dziennie. Kuchnia również dobra. Zdecydowanie polecam.
Very peaceful
We had a fantastic 4 days here. Staff are amazing , the hotel is very clean.
The hotel is as close to the beach as you could get.
Very peaceful.
The very good food was a pleasant surprise.
The Coffee served at breakfast could be a lot better
Cały obiekt jest wyjątkowy i urządzony ze smakiem. Czystość, jedzenie i doskonała, sympatyczna obsługa.
Pierwszy raz w trakcie swoich podróży muszę stwierdzić, że nie ma nic w tym hotelu, co mi się nie podobało. Wszystko perfekcyjnie …. fajne i super
The Maji is hands down my favorite hotel in Diani. The hotel is located on a beautiful part of Diani with very easy access to the ocean. We spent most of our days just relaxing on the cabanas that were directly in front of the beach.
The staff were great. Everyone was incredibly friendly, attentive, and genuinely committed to making sure guests had a great experience. My favorite part of the hotel was the flexibility they offer. I loved that breakfast could be ordered at any time directly off of the menu which makes the experience more enjoyable. If you're looking for a hotel in Diani, I would absolutely recommend staying at The Maji.
Internet was available but connectivity was challenging in certain spots
The Hotel is very beautiful and the staff were amazing.
The food/kitchen service - I got burnt prawns and when I sent it back to the kitchen I got extremely oily ones as a replacement.
For breakfast I got sausages that were not fresh. I also asked them to pack breakfast the day I checked out and they left out half the stuff I requested.
Overall disappointed with the quali
ty from the kitchen.
The rustic look. Close to the beach.
Not up to the website pictures. Value gone down.
Your guide to the flawless travel experience