We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Book In Advance
All photos (1,067)
Full view
Traveller Overview
  • Excellent66%
  • Very good27%
  • Average5%
  • Poor1%
  • Terrible1%
Travellers talk about
“white sand”(78 reviews)
“low tide”(20 reviews)
“forty thieves”(15 reviews)
Local Weather
Powered by Weather Underground
Diani Beach, Ukunda, Kenya
Ways to Experience Diani Beach
Reviews (1,397)
Filter reviews
799 results
Traveller rating
Traveller type
Time of year
More languages
Show reviews that mention
All reviews white sand low tide forty thieves palm trees warm sea clear water sea urchins buy something kite surfing indian ocean sky diving kenyan coast water sports clams camel paradise diani
Updating list...
1 - 10 of 799 reviews
Reviewed 5 days ago

a lovely beach, long, wide (when tide is out) clean, white sand. Indian Ocean is clean and warm but can have very strong currents at times so be careful and check where you are and ensure take local advice. Many beach sellers around, mainly young...More

Thank n b
Reviewed 6 days ago via mobile

Very nice long white sandy beach. Excellent to walk or just to sit and relax. There are lots of resorts and some bars and restaurant. Very quiet at night, at least close to where we stayed.

Thank ElisaU528
Reviewed 1 week ago

sorrounded by africa you will be enchanted from the white sand and the ciear water of india ocean...........beautifull!!!!!!!!!!!!

Thank Chris C
Reviewed 1 week ago

This is one of the most beautiful beaches in the world that everyone should visit at least once......

Thank paulal1966
Reviewed 1 week ago

the warm indian ocean waters the clear blue waters , with white clean sand beach, and all year good climate. its a good place for all travelers and has world class hotels run by global first and premier brand hotels, the high edge first class...More

Thank rama732015
Reviewed 1 week ago

This beach is definitly the most beautiful in Kenia! You can walk for Km and ejoy this soft, light sand!

Thank nikolastram
Reviewed 1 week ago

White sand and shallow waters. Water temperature just amazing. Various watersports available. Sometimes local sellers can be a bit bothersome.

Thank Einar S
Reviewed 3 weeks ago

There is some public access points if you are coming from the road side, early morning is the best time to enjoy the sheer beauty of the beach, before the beach sellers get out their wares and spoy you!

Thank thepostie2010
Reviewed 3 weeks ago

Water was cool and amazing. Blue and clear. Just bring shoes as the coral bottom can be murder on the feet.

Thank babaellyse
Reviewed 3 weeks ago via mobile

Definitely one of the most beautiful beaches I have ever been too, you can walk for miles! Lots of lovely bars and restaurants to stop at. Definitely take a trip to Diani Marine Centre and learn about the wildlife.

Thank Round-the-World77
View more reviews
Nearby HotelsSee all 30 nearby hotels
Leopard Beach Resort & Spa
885 reviews
.03 km away
Leisure Lodge Beach and Golf Resort
247 reviews
.13 km away
Diani Reef Beach Resort & Spa
830 reviews
.55 km away
Morning Star Resort
26 reviews
.76 km away
Nearby RestaurantsSee all 49 nearby restaurants
Lymington's Bistro
14 reviews
.54 km away
Leonardo's Restaurant
310 reviews
.74 km away
African Pot
145 reviews
.68 km away
190 reviews
.86 km away
Nearby AttractionsSee all 79 nearby attractions
Colobus Conservation
161 reviews
.54 km away
Diani Dhow Safari
83 reviews
.03 km away
Kilima Kenya Travels - Day Tours
11 reviews
.66 km away
Questions & Answers
Ask a question
10 August 2018|
AnswerShow all 6 answers
Response from -Kev1nW | Reviewed this property |
The taxis are expensive. I would use taxifi or Uber to get a taxi or there are usually taxis waiting there you can use.
Byarugaba J
26 July 2018|
Response from HildedeJong |
Look die Baobab Beach Hotel! Really Perfect Kind regards, Hilde
Google Translation
Byarugaba J
26 July 2018|
AnswerShow all 7 answers
Response from BarbaraJoubert | Reviewed this property |
You need to do your homework and get more specific before putting out a question like that. What is your budget? what type of hotel do you want? Beachfront? Get those details then ask again.