Recent Reviews
“The beach side”
“Cleanliness food hospitality and above all attentive to detail”
“Very charming”
“Everything!”
“Muhammed was very welcoming at reception, informed us of everything we needed to know
All staff were very attentive
Security was good”
“The Swahili design”
The 20 Best Hotels in Diani Beach
based on 10,699 hotel reviews on Booking.com
Guests' Choice
Ocean Village Club (Adults Only)
#1 of 43 hotels in Diani Beach
Last review posted 24 days ago
“Worth my money”
“Absolutely great”
“Loved the calm vibe, location and friendly staff.”
See more reviews of Ocean Village Club (Adults Only)
Searenity Beach Villa
#2 of 43 hotels in Diani Beach
Last review posted 11 days ago
“A fantastic beach experience!”
“Nice but room for improvement”
“Loved my stay there”
See more reviews of Searenity Beach Villa
Asha Boutique Hotel
#3 of 43 hotels in Diani Beach
Last review posted 22 days ago
“Excellent Hotel in Diani Beach which is perfect for a post safari sojourn.”
“The location and the beach”
“Wonderful beachfront hotel in Diani Beach”
See more reviews of Asha Boutique Hotel
The Maji Beach Boutique Hotel
#4 of 43 hotels in Diani Beach
Last review posted 30 days ago
“Quiet and comfortable.”
“PERFECT!”
“A Luxurious Stay”
See more reviews of The Maji Beach Boutique Hotel
The Villa Luxury Suites Hotel
#5 of 43 hotels in Diani Beach
Last review posted 3 days ago
“Lower your alcohol drink beverage prices and then we will return! Your bartender does not know drink”
“It was not like how I expected it to be”
“An oasis in Diani and a real insider tip”
See more reviews of The Villa Luxury Suites Hotel
Sonrisa Villas
#6 of 43 hotels in Diani Beach
Last review posted 27 days ago
“Idyllic !”
“A piece of paradise!”
“lovely location, a little paradise with a wonderful pool and...”
See more reviews of Sonrisa Villas
Waterlovers Beach Resort
#7 of 43 hotels in Diani Beach
Last review posted 16 days ago
“The property is beautiful and the food is great ( grilled...”
“Waterlovers Beach Resort is the most beautiful resort...”
“Beautiful”
See more reviews of Waterlovers Beach Resort
Nomad Beach Resort
#8 of 43 hotels in Diani Beach
Last review posted 11 days ago
“All good.”
“Fantastic, can’t wait to be back! Thank you”
“Thanks for a fantastic time - we will be back!”
See more reviews of Nomad Beach Resort
Boxo Diani - Unique Beach Front Container Eco-Hotel
#9 of 43 hotels in Diani Beach
Last review posted 6 days ago
“Super Staff, very flexible and supportive!”
“I liked everything about Boxo.”
“I like everything about this place.”
See more reviews of Boxo Diani - Unique Beach Front Container Eco-Hotel
The Zubeida Boutique Resort
#10 of 43 hotels in Diani Beach
Last review posted 2 days ago
“Am amazing stay with my family on the quiet southern part of Diani Beach! Highly recommended!”
“Helpful staff , professional management, tasty food ,...”
“Excellent.”
See more reviews of The Zubeida Boutique Resort
Swahili Beach
#11 of 43 hotels in Diani Beach
Last review posted 2 days ago
“There were ample.”
“Idyllic setting by the Indian Ocean. Great for a well earned holiday with minimal on-site actIvity”
“The apartments are spacious.”
See more reviews of Swahili Beach
Seaclusion Diani
#12 of 43 hotels in Diani Beach
Last review posted 10 days ago
“Beautiful place .”
“It was a comfortable stay for the price”
“Staff”
See more reviews of Seaclusion Diani
Pinewood Beach Resort and Spa
#13 of 43 hotels in Diani Beach
Last review posted 9 days ago
“Simply wonderful!”
“The best stay I’ve had in a long time”
“Wonderful”
See more reviews of Pinewood Beach Resort and Spa
Eleven Pearl Boutique Hotel & Spa
#14 of 43 hotels in Diani Beach
Last review posted 3 days ago
“looks good, but if you hate flies-cats-dogs while eating & monkey-dance while sleeping -then no no”
“Cosy place for romantic stay”
“Fantastic all round”
See more reviews of Eleven Pearl Boutique Hotel & Spa
Diamonds Leisure Beach & Golf Resort
#15 of 43 hotels in Diani Beach
Last review posted 2 days ago
“Magnificent stay”
“Lovely place, we'll come again.”
“great location great breakfast great staff great beach front great rooms and great service”
See more reviews of Diamonds Leisure Beach & Golf Resort
Diani Marine Divers Village
#16 of 43 hotels in Diani Beach
Last review posted 46 days ago
“A beautiful place, but we had some serious discomfort... Disappointed”
“Breakfast staff”
“Great location & staff but we won’t be returning because of the roaches”
See more reviews of Diani Marine Divers Village
Baobab Beach Resort & Spa
#17 of 43 hotels in Diani Beach
Last review posted 4 days ago
“We will book again!”
“The staff, very friendly folks”
“On the beach, and plenty of space.”
See more reviews of Baobab Beach Resort & Spa
Blue Marlin Beach Hotel
#18 of 43 hotels in Diani Beach
Last review posted 25 days ago
“Great view!”
“Never again!”
“We loved the restaurant, the staff and the experience in the area”
See more reviews of Blue Marlin Beach Hotel
Mzima Beach Residences - Diani Beach
#19 of 43 hotels in Diani Beach
Last review posted 35 days ago
“The food was good.”
“Relaxing and welcoming resort in an excellent location”
“Great experience.”
See more reviews of Mzima Beach Residences - Diani Beach
African Dream Cottages - Diani Beach
#20 of 43 hotels in Diani Beach
Last review posted 34 days ago
“Beautiful place, great staff”
“Shower was in bad condition, old en not very well maintained.”
“Very good value for money. Great swimming pool. My son was happy with the breakfast.”
See more reviews of African Dream Cottages - Diani Beach
Previous page
1
2
3
Next page
Start of dialog content
How does it work?
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.
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.
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.
End of dialog content
1982650,1982650|1