Powder-white sand and a turquoise playground for the sea
South Coast, Kwale County
Diani is the Kenyan coast at its most relaxed, with kilometres of white sand, warm turquoise water, and a laid-back rhythm built around the beach itself.
It's also the region's water-sports hub, and the easiest jumping-off point for boat trips to Wasini Island and the Kisite-Mpunguti Marine National Park.
Palm-backed white sand and calm, reef-protected water make this one of the coast's most swimmable beaches.
A boat day out to snorkel the marine park and visit Wasini Island, commonly with lunch included.
A short guided walk focused on protecting the endangered Angolan colobus monkey and its coastal forest habitat.
Kitesurfing, jet skiing and other water sports are widely available along the beach.
A full-day dhow trip to snorkel Kisite-Mpunguti Marine National Park and visit Wasini Island.
A short guided visit focused on protecting Diani's endangered Angolan colobus monkeys.
A short reef excursion by glass-bottom boat, with snorkeling for those who want to get in the water.
Lessons and kite rental on one of East Africa's best-known kitesurfing beaches.
Short jet ski sessions along the Diani coastline.
A calm evening canoe paddle along the Kongo River as the sun goes down.
A quieter beach north of Diani, known for its natural tidal rock pools.
Mombasa → Kwale → Diani → Watamu → Malindi
The signature Tembea Kenya route: Mombasa's history, Kwale's forested reserves, Diani's beaches, and Watamu and Malindi's marine parks and ruins, in one five-day loop up the coast.
Diani
A short, beach-first break for travellers who want Diani's sand and water without covering the whole coast.
Mombasa → Kwale → Diani
A history-and-nature-forward route between Mombasa and Diani, built around Fort Jesus, Shimba Hills and a Wasini Island finale.
Diani → Mombasa → Kwale → Watamu → Malindi
Every trip is different. Tell us your dates, interests and budget, and we'll design an itinerary around them instead of fitting you into a fixed route.