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,757 reviews
Google
4.6
TripAdvisor
  • We had a great time here. Beach is very clean. Morning time gp for a walk was a great experience. Water was not very cool. We enjoyed it.  more »
  • i love the white sand and large expanse of the beach. It seems to go on for miles and is quiet and peaceful. The one thing i did not like is all the hawkers trying to sell all sorts of thing to all.....  more »
Google
  • The best Beach in Mombasa.. clean water. Unlimited waves. Very private not crowded. Shells literally everywhere its my definition of a perfect beach. If you are in Mombasa this is the beach to visit.
  • South Coast has the cleanest beaches in the coast. Hoping to came back here!
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

See all ›
4.1
Duration:8 h
4.0
Duration:8 h
4.1
Duration:3 h
4.2
Duration:8 h

Side trips from Diani Beach

3.4
Duration:3 h
3.9
Duration:3 h 30 min
5.0
Duration:3 h

Hidden gems in Diani Beach

3.6
Duration:3 h
4.2
Duration:3 h
3.0
Duration:1 h 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

Nature in Diani Beach

3.8
Duration:3 h
3.5
Duration:8 h
4.8
Duration:4 h
4.6
Duration:3 h