Trip Planner:   Africa  /  Kenya  /  Coast Province  /  Ukunda  /  Diani Beach  /  Diani Beach

Diani Beach, Diani Beach

4.6
#1 of 9 in Beaches in Kenya
Beach · Nature / Park
Create an itinerary including Diani Beach
Nestled just south of the city, Diani Beach lies within a popular coastal resort area. With convenient amenities and nearby shopping malls, the beach provides an ideal respite between busier activities. Stretch out on the sweeping curve of soft sand, then head into the calm seas for a snorkel or swim in the coral-filled waters. Bike tours along the beach also prove a popular pastime. Come prepared for some eager sales pitches from local food and souvenir vendors. Use our Diani Beach trip itinerary maker tool to add Diani Beach and other attractions to your Diani Beach vacation plans.
Improve this listing »
Create a full itinerary - for free!

Diani Beach reviews

TripAdvisor traveler rating
TripAdvisor traveler rating 4.5
1,915 reviews
Google
4.7
TripAdvisor
  • My boyfriend and i stayed in diani sea resort.the hotel is very nice,new furnitures,friendly staff,the food was amazing.the ocean views was extremely stunning.the only negative side was the beach... 
    My boyfriend and i stayed in diani sea resort.the hotel is very nice,new furnitures,friendly staff,the food was amazing.the ocean views was extremely stunning.the only negative side was the beach...  more »
  • During our holiday, my wife fractured her wrist. We went to the Diani Beach Hospital - as that was the nearest to where we were staying. On arrival we were overwhelmed by the friendly, prompt, and... 
    During our holiday, my wife fractured her wrist. We went to the Diani Beach Hospital - as that was the nearest to where we were staying. On arrival we were overwhelmed by the friendly, prompt, and...  more »
  • if beaches were private and you could enjoy the bath and walk on it instead of constantly getting rid of more than insistent ambulant sellers. It was very disturbing, and made me quit getting out of.....  more
    if beaches were private and you could enjoy the bath and walk on it instead of constantly getting rid of more than insistent ambulant sellers. It was very disturbing, and made me quit getting out of.....  more »
Google
  • WHITE SANDS, CLEAR BLUE OCEAN (With some seaweeds in afternoon, with mornings being much much clearer), WARM WATER, HOT & WARM Even with winds (which is a relief when it’s 31 degrees and up)👌🏼, what’s not there to love. LOTS of Hawkers & “Salesman”, BUT they’re just trying to make a living, just stay calm & go about your activities.
  • Very beautiful white beach with fine white sand. It can be a bit too hot during the day time but early morning and late afternoon it’s really enjoyable to walk in here. There are many hotels around for food and drink. Many small beach sellers for crafts and coconuts. Very beautiful place.
  • Due to the configuration of the land, the beach is protected from large waves. The white sand and the temperature of the water will make you not leave quickly.
  • Another paradis i discover in my trips around the world. A large, exotic and relaxing beach, animated in the weekend by local people who enjoy a lot relaxing or playing, swiming or dancing on the beach. The sea weed in some parts or periods may be a little excesiv, but you will always find parts of the sea... without
  • Diani Beach is beautiful! I have never seen whiter sand on a beach. The water is clear and blue. There are several rock/san bars that dot the area. High and low tides are quite extreme with high tide almost up to the resorts and low tides 150+ feet out. There is a lot of seaweed and no one maintains the beach. The resorts have maintained areas just off the beach on their property. Main complaint is about the number of men that will approach you to ask for money in some form or the other. Either riding camels, visiting their stands, selling jewelry or coconut, or just outright asking for cash. They are very insisitant. We couldn't go 20 feet in either direction with being approached by multiple people.

Plan your trip to Diani Beach

  • Get a personalized trip
    A full day by day itinerary based on your preferences
  • Customize it
    Refine your trip. We'll find the
    best routes and schedules
  • Book it
    Choose from the best hotels and activities. Up to 50% off
  • Manage it
    Everything in one place. Everyone on the same page.