← Back to all destinations Diani Beach

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