Located along the sandy Diani Beach, The Maji Beach Boutique Hotel features an outdoor and indoor pool, a restaurant and poolside bar. It also offers a fitness center and massage services.
Pinewood Beach Resort and Spa is located on Galu Beach and 6.2 mi away from the Ukunda Airstrip. This boutique hotel features water sport facilities, an outdoor pool and restaurants.
Located in Ukunda, Diani Pearl offers apartments with access to 2 outdoor swimming pools, landscaped gardens and free WiFi. The air-conditioned apartments have a balcony and a patio.
Nestled in an indigenous coastal forest with a garden and a palm-fringed beach, Nomad Beach Resort is located in Ukunda. It features an outdoor pool, a spa area and restaurants.
Set in Diani Beach, 984 feet from Diani Beach Hospital. Morning Star Diani offers accommodations with free WiFi and a garden with a terrace. Complimentary private parking is available on site.
Offering a sun terrace and views of the pool, Doric Cottages Diani is located in Diani Beach behind the Diani Beach Shopping Center. Free WiFi is featured .
Just 19 mi south of Mombasa, African Dream Cottages - Diani Beach is located in Diani close to the beach. It offers an outdoor pool, restaurant and a bar.
I loved the food mostly and the swimming pool was amazing!
Featuring free WiFi, PrideInn Hotel Diani offers accommodations in Diani Beach. The hotel has an outdoor pool, and guests can enjoy a meal at the restaurant or a drink at the bar.
Everything was superb the room the food the staff the pool
Located in Diani Beach, a 3-minute walk from Galu Beach, Diani Peaceful Garden provides accommodations with a garden, free private parking, a terrace and a restaurant.
Located in Diani Beach, a 3-minute walk from Galu Beach, Blessing holiday homes - Diani Beach has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Located in Diani Beach, a 4-minute walk from Diani Beach, Casamia Suites has accommodations with a restaurant, free private parking and a bar. This 5-star hotel offers free WiFi.
Everything was very new and comfortable, the room is spacious and has all the useful equipments (including AC).
Located along the sandy Diani Beach, The Maji Beach Boutique Hotel features an outdoor and indoor pool, a restaurant and poolside bar. It also offers a fitness center and massage services.
Everything……from the food….warm reception and the rooms
9.3
Scored 9.3
Wonderful
Rated wonderful
· 58 reviews
FAQs about hotels in Diani Beach
On average, 3-star hotels in Diani Beach cost $79 per night, and 4-star hotels in Diani Beach are $180 per night. If you're looking for something really special, a 5-star hotel in Diani Beach can be found for $218 per night, on average (based on Booking.com prices).
The average price per night for a 3-star hotel in Diani Beach this weekend is $121 or, for a 4-star hotel, $225. Looking for something even fancier? 5-star hotels in Diani Beach for this weekend cost around $459 per night, on average (based on Booking.com prices).
On average, it costs $101 per night to book a 3-star hotel in Diani Beach for tonight. You'll pay around $208 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Diani Beach will cost around $526, on average (based on Booking.com prices).
Diani Beach is great. For some reason the sea water was much saltier than in past years. Still a lot of fun to catch the waves in the evening. Our hotel swimming pool was great, friendly staff, our room, albeit a few minor hiccups, provided comfortable much needed rest, and the menu selections offered a good variety of options.
Wambui
10
Scored 10
There are kitesurfing spots, this is what we all were most...
There are kitesurfing spots, this is what we all were most interested in and Diani Beach is very good for kitesurfing. There are lots of places to eat along the beach. It was less than 10-minutes-walk to the Diani Beach from the villa.
Aigul
Kazakhstan
6.0
Scored 6.0
Diani is the best place to be….
Diani is the best place to be…. Try out Leopard beach resort they have good customer care and rooms are the best and worthy for your money. Southern palms is a good one too with a very friendly staff and the best staff in Diani I would say, the front office manager is the best. Swahili beach is good but with arrogant staff.
Mark
Kenya
8.0
Scored 8.0
Snorkeling trips, wealth of sites to visit and a peaceful...
Snorkeling trips, wealth of sites to visit and a peaceful space for jogging. We ate out eg at Priri Piri Restaurant and Tiki Bar.
The trip to Wasijini island and dolphin siting were really great but oceanbtrips should be done with a greater attention to safety and lots of pre-trip briefings.
Some guide ofvthe fun places is also necessary at different hotels. We relied on workers atvtye beach to guide and feelkit was opportunistic.
Aman
2.0
Scored 2.0
Diani is an undeveloped area on the beach some distance from...
Diani is an undeveloped area on the beach some distance from Mombasa and difficult and costly to get to via MOI (Mombasa International airport). The beach is not really an ocean beach and is protected by a reef. The tides from low to high are significant with the beach disappearing in the afternoon and numerous sand bars appear at low tide. Restaurant bars and shopping are sporadically spread along Diani Beach Road.
Kevin
Australia
8.0
Scored 8.0
I liked the beach, it’s safe.The Beach Boys are abit...
I liked the beach, it’s safe.The Beach Boys are abit modernized than Diani public beach.
The beach is clean and our hotel kept our phones while at the beach, we did not have insecurities about our gadgets.So I highly recommend boxo/lala galu.
I didn’t like visiting the Wasini island, don’t waste your money, it’s far and not worth the time consumed while going there.
Fiorella Beach House exceeded my expectations. The apartment was spacious, clean and beautifully decorated, providing a cozy and luxurious atmosphere (the king size bed was so comfortable). The kitchen etc was well equipped. The staff and owner were incredibly friendly and accommodating. Loved the private walk through on to the beach, all of 3 mins. I would highly recommend for anyone looking to stay for a memorable and enjoyable stay at Diani Beach.
It was great overall, very kind staff, clean rooms and hotel was very clean everywhere. The beach was beautiful and well maintained. The food that was served was average because it lacked variety but yummy!! I went with my family and we loved the hotel!
They had multiple kids’ activities which really gives parents a good 2-3hr break to enjoy themselves without the children 😊 Yvonne, Liz and Maria were great with my kiddo love and hugs to them❤️
- The location is just a dream - Diani beach is one of the most beautiful places. Nomad's is a 5 minute trip from the airstrip which is great.
- The food is really, really good. Haven't tried the pizza/ pasta (it's run by Italians), but the seafood is wonderful!
- Very friendly staff
- The rooms (garden view room) are really lovely. Very spacious (even the bathroom!) and a great balcony with a superb view - watch out for monkeys ;-)
Received a warm welcome and the free airport transfer was handled very well. It is a beautiful hotel with great staff. The staff are personal and do go all the way to make your stay comfortable. Room was good, bed great, amenities also real good.. Enjoyed the gym which also has a good personal trainer at your disposal. Carrefour supermarket is right opposite and one can enjoy pleasant evening walks on Diani road.
The hotel has a defined modern look and feel to it. The design and colors give it a very unique and highly aesthetic look. I really enjoyed the pool, and the proximity to the beach. The bed was super comfortable. The burgers were amazing, the breakfast so yummy. The staff were very kind and welcoming. The place gave me a very different yet pleasant coastal experience. Would highly recommend!!💯
I had an amazing stay at the Swahili Beach Hotel in Diani Beach. The staff was welcoming and attentive, the hotel was beautiful, and the food was delicious. The atmosphere was vibrant and relaxing, and I had a fantastic snorkeling experience recommended by the hotel. I highly recommend this hotel for a memorable beach getaway.
The place is amazing. Well located directly on Diani beach, you have instant access to white sand beach and azure ocean. The food is really great, on the same level as Nairobi's top restaurants. The staff tries to accommodate your every wish so you feel very pampered. I can't recommend this place enough.
The environment was very nice, with the swimming pool facility. The distance from ukunda airstip is so close and also diani beach is 5 Min walk from the facility. The staff were so welcoming and the security dogs were so friendly 😌. Not to forget The WiFi connection. Very nice
This is a fabulous hotel, it has such a relaxed vibe. The rooms are spacious with lovely balconies overlooking the swimming pool and cheeky monkeys which were so entertaining. The staff are wonderful and always smiling.
The resort is simply a paradise, definitely the most beautiful and luxurious along the coast of Diani Beach. Food is great. Also for vegetarians. Everything is clean. Staff is polite and attentive.
We have more than 70 million property reviews, all from real, verified guests.
How does it work?
1
It starts with a booking
It starts with a booking
The only way to leave a review is to first make a booking. That's how we know our reviews come from real guests who have stayed at the property.
2
Followed by a trip
Followed by a trip
When guests stay at the property, they check out how quiet the room is, how friendly the staff is, and more.
3
And finally, a review
And finally, a review
After their trip, guests tell us about their stay. We check for naughty words and verify the authenticity of all guest reviews before adding them to our site.
If you booked through us and want to leave a review, please sign in first.