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

Diani Beach, Diani Beach

4.5
#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,903 reviews
Google
4.6
TripAdvisor
  • A wonderful and neglected part of the world. Beautiful beaches, friendly people and lots and lots to do. We were fortuate to find a budget friendly accomodation right on beach road, so amazingly... 
    A wonderful and neglected part of the world. Beautiful beaches, friendly people and lots and lots to do. We were fortuate to find a budget friendly accomodation right on beach road, so amazingly...  more »
  • Many kilometres of clean white sand and clear blue water. Quite a few locals selling goods and trips which get a bit much at times. Lots of shells and good walks to sand bars when the tide is out... 
    Many kilometres of clean white sand and clear blue water. Quite a few locals selling goods and trips which get a bit much at times. Lots of shells and good walks to sand bars when the tide is out...  more »
  • Nice athmosfere, Luxory lounge inside a wonderful Africa. Good food, real nice staff and attention what customer needs. 
    Nice athmosfere, Luxory lounge inside a wonderful Africa. Good food, real nice staff and attention what customer needs.  more »
Google
  • 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.
  • Arguably the most beautiful beach in the world. It is clean with friendly people. We shared a platter of 🦐🍤 shrimps lobster, crabs and 🐠. The food was great at Amigos 😋😋

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.