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
  • Build a plan

    Tell us where and when you
    want to go, we will build
    the best sightseeing itinerary
  • Refine it

    You have complete flexibility on your destinations and itinerary
  • Book as a package

    Use our travel agents to get
    package savings and hassle free booking
  • Enjoy your trip!

    Enjoy our 24x7
    on-trip assistance

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