Beaches · Diani Beach
Best beaches in Diani Beach
Where Diani Beach actually goes for sand and saltwater — city beaches, lake shores, surf-side day trips and the swim spots locals keep coming back to.
Popular local pickEditor's pick
We found the best exact matches first, then added nearby alternatives that still fit your vibe.
Top spots in Diani Beach
Diani Beach
OutdoorsMain Beach
17km of coral-white sand and turquoise lagoon protected by a reef — safe swimming all day.
H2O Extreme Kitesurfing
OutdoorsSouth Diani
Steady cross-shore winds Dec–Mar and Jun–Sep — beginner lessons in the lagoon.
Frequently asked
- Standouts right now: Diani Beach, Colobus Conservation, Kisite-Mpunguti Marine Park. The shortlist is curated by people who live in Diani Beach and refreshed regularly so it reflects what's actually open and worth your time.
More Diani Beach weekend ideas
Things to do this weekend · Diani BeachNightlife · Diani BeachBrunch · Diani BeachDate night · Diani BeachWinter weekend · Diani BeachSummer weekend · Diani BeachFall weekend · Diani BeachSpring weekend · Diani BeachFree things to do · Diani BeachFamily with kids · Diani BeachFirst-time visitor · Diani BeachRomantic getaway · Diani BeachOutdoor adventure · Diani BeachVegetarian & vegan · Diani BeachPlan a Diani Beach weekend →