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
map
© OpenMapTiles © OpenStreetMap contributors
Diani Beach Reviews
Rate this attraction
TripAdvisor Traveler Rating
TripAdvisor Traveler Rating 4.5
1,693 reviews
Google
4.6
TripAdvisor
  • White sand, warm water, what else for life is needed, relaxation, everything is super, we need to come more, the water is clean, there are high tides and then the tides, along the coast stretches a coral reef
    View original
  • As the waters retreat from the beach, the glorious extensive white sands reappear, exposing the coral reef in the distance. Sheltering under the shade of a coconut tree, with a cool onshore breeze, Tu...  more »
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.2
Duration: 8​h
4.1
Duration: 8​h
4.1
Duration: 3​h
4.1
Duration: 8​h

Side trips from Diani Beach

3.6
Duration: 3​h
3.9
Duration: 3​h 30​min
5.0
Duration: 3​h

Hidden gems in Diani Beach

3.7
Duration: 3​h
4.1
Duration: 3​h
2.9
Duration: 3​h
4.0
Duration: 30​min

Nearby attractions in Diani Beach

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

Shopping in Diani Beach

3.0
Duration: 1​h 30​min
4.0
Duration: 8​h
4.8
Duration: 4​h
4.6
Duration: 3​h