Diani Beach, Diani Beach

4.5
#1 of 7 in Beaches in Kenya
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.
Create an itinerary including Diani Beach
© OpenMapTiles © OpenStreetMap contributors

Diani Beach Reviews

Rate this attraction
TripAdvisor Traveler Rating
TripAdvisor Traveler Rating 4.5
1,792 reviews
Google
4.6
TripAdvisor
  • 25 km of white sandy beach with palm trees and coral reef.... unforgettable! We spent 5 days there but it was not enough, next time we’ll have a shorter safari and a longer beach stay. We recommend...  more »
  • Forty Thieves Beach Bar, the one and only barefoot bar-restaurant. Relax and savour the ambiance of the waves lapping your toes while sipping a refreshing cocktail. Live music, games and water sports....  more »
Google
  • The white sandy beaches will blow you away
  • No outdoor activities to indulge in apart from going to the beach,fun activities could make the place more lively.

Plan your trip to Diani Beach

  • Get a personalized plan

    A complete day-by-day itinerary
    based on your preferences
  • Customize it

    Refine your plan. 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.

Popular things to do in Diani Beach

See all ›
4.7
Duration: 2 hours
4.8
Duration: 4 hours
4.1
Duration: 8 hours
4.0
Duration: 8 hours

Side trips from Diani Beach

Wildlife in Diani Beach

See all ›
4.2
Duration: 4 hours
4.4
Duration: 3 hours
5.0
Duration: 4 hours

Hidden gems in Diani Beach

4.6
Duration: 2h 30 min
4.6
Duration: 30 minutes
5.0
Duration: 1h 30 min
3.6
Duration: 3 hours

Nearby attractions in Diani Beach

4.4
Duration: 8 hours
5.0
Duration: 1h 30 min
4.1
Duration: 3 hours
5.0
Duration: 4 hours

Tours in Diani Beach

See all ›
4.5
Duration: 3 hours
Duration: 4 hours
4.8
Duration: 4 hours
3.4
Duration: 8 hours
5.0
Duration: 8 hours
4.5
Duration: 3 hours