Kenya Diani Beach Verified Hotel Reviews by Real Guests
Guests' Choice

The 20 best hotels in Diani Beach

Based on 12,383 guest reviews

Ocean Village Club (Adults Only)

#1 of 46 hotels in Diani Beach

Last review posted: 3 days ago

  • “Probably the best resort that we have visited during our...”
  • “Perfect hotel”
  • “Easily one of the best hotels I have ever stayed in anywhere!”
Searenity Beach Villa

#2 of 46 hotels in Diani Beach

Last review posted: 4 days ago

  • “Calm clean and peaceful.”
  • “”
  • “Very clean.”
Asha Boutique Hotel

#3 of 46 hotels in Diani Beach

Last review posted: 4 days ago

  • “”
  • “Beautiful, intimate boutique hotel with great restaurant!”
  • “Fantastic breakfast, staff, location and spa services.”
Waterlovers Beach Resort

#4 of 46 hotels in Diani Beach

Last review posted: 25 days ago

  • “Idyllic Honeymoon location after our safari trip. We stayed 8 nights and didn’t want to leave. 100% recommend!”
  • “Paradise”
  • “lovely”
Sonrisa Villas

#5 of 46 hotels in Diani Beach

Last review posted: 29 days ago

  • “Amazing people , Very friendly and accommodating staff”
  • “Fantastic place to stay, just a little remote from the livelier parts of Diani”
  • “If you want a nice secluded getaway, with good food, this is a great choice!”
The Maji Beach Boutique Hotel -Adults Only

#6 of 46 hotels in Diani Beach

Last review posted: 25 days ago

  • “”
  • “A very quiet and relaxing place to enjoy”
  • “Comfortable”
The Villa Luxury Suites Hotel

#7 of 46 hotels in Diani Beach

Last review posted: 5 days ago

  • “”
  • “Clean and nice property far from the beach.”
  • “”
Amkia Villas Diani

#8 of 46 hotels in Diani Beach

Last review posted: 2 days ago

  • “”
  • “”
  • “serene, calm, beautiful place.”
Nomad Beach Resort

#9 of 46 hotels in Diani Beach

Last review posted: 5 days ago

  • “”
  • “The room was huge, very huge.”
  • “Lower expectations but stunning location!”
Diani Marine Divers Village

#10 of 46 hotels in Diani Beach

Last review posted: 7 days ago

  • “Your home in Diani ! Wonderful stay”
  • “”
  • “Excellent breakfast served and some great restaurants in the...”
Seaclusion Diani

#11 of 46 hotels in Diani Beach

Last review posted: 12 days ago

  • “”
  • “”
  • “The facility is very quiet and conveniently located close to...”
Pinewood Beach Resort and Spa

#12 of 46 hotels in Diani Beach

Last review posted: 5 days ago

  • “”
  • “Beautiful place with direct beach access and super accomodation, food and lovely staff. Recommended!”
  • “The rooms , themed dinners and beach activities & pool...”
Boxo Diani - Unique Beach Front Container Eco-Hotel

#13 of 46 hotels in Diani Beach

Last review posted: 6 days ago

  • “Location”
  • “Fantastic service, breakfast, outdoor area, room and location”
  • “”
Swahili Beach

#14 of 46 hotels in Diani Beach

Last review posted: 2 days ago

  • “”
  • “Hello, ”
  • “Staff needs more training”
LalaGalu - Beachfront EcoCabins

#15 of 46 hotels in Diani Beach

Last review posted: 3 days ago

  • “Staffs aren’t friendly💔.”
  • “”
  • “”
Mzima Beach Residences - Diani Beach

#16 of 46 hotels in Diani Beach

Last review posted: 13 days ago

  • “Fantastic! Charles and the team were so helpful.”
  • “I had an exceptional stay and will surely come back - the team made me feel at home and made my time at Mzima Beach unfo”
  • “We absolutely loved our stay at Mzima.”
Baobab Beach Resort & Spa

#17 of 46 hotels in Diani Beach

Last review posted: 3 days ago

  • “Highly reccomend!”
  • “Summer 2025 at Baobab :)”
  • “Amazing 40th birthday we”
Hera Hostel Diani

#18 of 46 hotels in Diani Beach

Last review posted: 14 days ago

  • “Amazing and would have loved to stay more”
  • “Great stay in Diani Beach”
  • “”
Eleven Pearl Boutique Hotel & Spa

#19 of 46 hotels in Diani Beach

Last review posted: 2 days ago

  • “Estancia fantástica junto a la playa”
  • “”
  • “Good location and ok value for money.”
Diamonds Leisure Beach & Golf Resort

#20 of 46 hotels in Diani Beach

Last review posted: 2 days ago

  • “”
  • “Every thing was perfect pool is clean sea is private”
  • “Exceptional Staff, Nice Beach, Not Typical All Inclusive”
Guests' Choice shows you the best and most reviewed properties on top. This is based on the most important topics to our guests, like the number of recent reviews, the review score and the expertise of the reviewer.

Recent reviews

Loading...