← Back to all destinations
Diani Beach
Kwale County, Kenya
Relax on one of Africa's best beaches with its white sand, turquoise waters, and coral reefs. Perfect for swimming, snorkeling, and water sports.
Price
Free access
Best time to visit
Year-round
Duration
Full day
Difficulty
Easy
Highlights
- White sand beaches
- Water sports
- Coral reefs
- Beach restaurants
- Relaxation