The shores of Diani Beach
Kenya DestinationBeachKenya Coast

Diani Beach

Kenya's best-known Indian Ocean beach resort area, with white sand, coral reefs and coastal forest.

Best TimeYear-round
High SeasonVaries by season
SizeAsk our team
AltitudeVaries
Overview

Why visit Diani Beach?

Diani Beach lies south of Mombasa on Kenya's Indian Ocean coastline and is the country's most established beach resort area, with a long stretch of white sand backed by coconut palms and coastal forest. Offshore coral reefs protect a calm, shallow lagoon that is well suited to swimming, snorkelling and diving, while the nearby Kaya Kinondo sacred forest and Colobus Conservation centre offer short cultural and wildlife excursions for travellers who want a break from the sand. Diani is a popular way to close out a longer inland safari, giving travellers a few days to relax after game drives before flying home.

Getting There

How Diani Beach fits into your route

Our safari planners will recommend the best road or flight connection based on the rest of your itinerary.

Ask us to build the route →
Safari Ideas

Tours featuring Diani Beach

Use these as a starting point or ask us to build something completely custom.

All safaris →
Your Safari, Your Way

Ready to include Diani Beach?

Tell us your dates, travellers and preferred style. We will connect this destination with the right route, lodges and experiences.

Plan My Safari