
Powder-white sand, warm turquoise water and swaying palms — Diani is Kenya's most celebrated stretch of South Coast beach.
Diani Beach is a long stretch of soft white sand backed by palm forest on Kenya's South Coast, protected by a coral reef that keeps the water calm and clear. It's the coast at its most relaxed — beach bars, dhow sailing, snorkelling and diving trips, and some of the best sunsets in the country.
A typical day here — a good starting point while we put together the full guide from our own trip.
Soft white sand and calm, reef-protected water — the easiest possible start to the day.
MorningBoat out to the coral reef for snorkelling among reef fish and, in season, dolphins.
Late MorningFresh catch and coconut-based coastal dishes at one of Diani's beach restaurants.
AfternoonA traditional wooden sailboat trip along the coastline as the sky turns orange over the ocean.
EveningNote: this is a placeholder guide built from typical highlights — the real story from our own trip will be added here soon.
Click any photo for a closer look.
White sand, calm water and a slower pace — Kenya's coast at its best.