Kenya
Diani Beach
Kwale County, south coast
- Mid-range
- beach
About 30 km of white sand south of Mombasa, backed by resorts, kitesurf schools and a coral reef close enough to snorkel from shore. Diani is the coast’s most polished beach strip, with everything from backpacker guesthouses in Ukunda to barefoot-luxury villas, and monkey-filled coastal forest right behind the hotels.
Where to stay
Curated partners for this area, matched to the budget tiers used across this guide.
Activity
EXAMPLE — Diani Kitesurf School
Listings are curated independently. Where booking links are present we may earn a commission — never at a higher price to you.
Photos
Every image is license-verified for commercial reuse; photographers are credited where the license requires it.