Skip to main content
Diani Beach

Diani Beach

Kenya

beach
Diani is Kenya's most celebrated stretch of coastline. Powder-white sand gives way to warm turquoise water, with coral reefs teeming with life just offshore. Whether you're looking for barefoot luxury, world-class diving, or simply the sound of the Indian Ocean, Diani delivers. It's the perfect complement to a bush safari.

Best Time to Visit

December to March, July to October

Monthly Climate

MonthHigh (°C)Low (°C)Rain (mm)
Jan322325
Feb332315
Mar332455
Apr3124200
May2922280
Jun282080
Jul271960
Aug281950
Sep302055
Oct312290
Nov3123120
Dec322360

Location

Our Picks

Recommended Lodges & Camps

Alfajiri Villas

Alfajiri Villas

ultra-luxury
Leopard Beach Resort

Leopard Beach Resort

mid-range
Baobab Beach Resort

Baobab Beach Resort

mid-range
Southern Palms Beach Resort

Southern Palms Beach Resort

mid-range
Swahili Beach

Swahili Beach

luxury

Plan a Trip to Diani Beach

Let us craft a bespoke itinerary featuring the best of Diani Beach. Every detail tailored to you.