Diani Beach, Diani Beach

4.6
#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
Save Saved
map
© OpenMapTiles © OpenStreetMap contributors
Diani Beach Reviews
Rate this attraction
TripAdvisor Traveler Rating
TripAdvisor Traveler Rating 4.5
1,591 reviews
Google
4.6
TripAdvisor
  • Beautiful white beach with palm trees warm sea cosy restaurants and bars on the beach (or nearby)
    View original
  • Beautiful, wide beach with white sand. Clean, daily cleaned from the ocean. It is necessary to have shoes for water due to the huge number of sea urers.
    View original
Google
  • One of the best beaches in Kenya and in Africa. White sand, cool breeze, super clean, friendly locals and nice place to relax. Would recommend it to anyone in the world.
  • Paradise on earth, white sand, warm water and palm trees everywhere...a dream for snorkelers and scuba divers as the reef is nearby
Places to stay near Diani Beach

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

View all >
4.1
Duration: 8​h
4.7
Duration: 4​h
4.1
Duration: 3​h 30​min
4.3
Duration: 8​h

Hidden gems in Diani Beach

4.7
Duration: 2​h
4.6
Duration: 2​h 30​min
3.7
Duration: 3​h 30​min
3.7
Duration: 4​h

Side trips from Diani Beach

3.6
Duration: 3​h
5.0
Duration: 3​h

Nearby attractions in Diani Beach

4.4
Duration: 8​h
5.0
Duration: 1​h 30​min
4.8
Duration: 2​h 30​min
4.8
Duration: 4​h

Shopping in Diani Beach

4.0
Duration: 30​min
1.9
Duration: 2​h
2.5
Duration: 1​h 30​min
4.1
Duration: 8​h
4.8
Duration: 4​h
4.6
Duration: 3​h