Palms and turquoise lagoon in Diani Beach, Kenya
Local guide · Diani Beach

Things to Do in Diani Beach, Kenya

A local's pick of the best experiences in Diani — marine parks, coral-cave dining, colobus monkeys and the lagoon.

Best of Diani

Six experiences that make Diani, Diani

Marine park

Kisite-Mpunguti Marine Park

Snorkel coral reefs, watch dolphins and lunch on Wasini Island. Full-day boat trips depart from Shimoni, about 1.5 hours south of Diani.

Dining

Ali Barbour's Cave Restaurant

Fine dining inside a 180,000-year-old coral cave on Diani Beach Road. Romantic, atmospheric and a Diani classic — reservations recommended.

Wildlife

Colobus Conservation

A short guided tour at the sanctuary protecting Diani's endangered Angolan colobus monkeys. Family-friendly and right on Diani Beach Road.

Watersports

Kitesurfing on the lagoon

Diani's reef-protected lagoon and steady cross-shore wind make it one of East Africa's best learn-to-kite spots. Schools run beginner-to-advanced lessons.

On the water

Sunset dhow cruise

Traditional sailing dhows leave from Diani and Galu most evenings — sundowners, snorkelling stops and a slow ride back as the sky turns pink.

Day trip

Wasini Island & Shimoni caves

Combine a marine park trip with a walk around Wasini village and the historic Shimoni slave caves. A full but rewarding day out.

Between adventures

Book a mobile massage between activities

A morning on the reef, an afternoon kitesurfing or a full-day dhow trip leaves the body asking for a reset. Our therapists come to your villa or hotel in Diani — table, towels and oils included — so you can shower, lie down and book the evening.

FAQ

Things to do in Diani Beach — common questions

What are the must-do activities in Diani Beach?+

Snorkelling in Kisite-Mpunguti Marine Park, dinner at Ali Barbour's Cave, a visit to the Colobus Conservation centre, kitesurfing on the lagoon, and a sunset dhow cruise are the local favourites.

Is Kisite-Mpunguti Marine Park worth visiting?+

Yes — it is one of Kenya's best snorkelling and dolphin-watching spots. Full-day boat trips from Shimoni include reef snorkelling, lunch on Wasini Island and time to swim.

Can I see colobus monkeys in Diani?+

The Colobus Conservation centre on Diani Beach Road runs guided tours and protects the endangered Angolan colobus. It is a short, family-friendly visit.

What is Ali Barbour's Cave Restaurant?+

An iconic fine-dining restaurant set inside a 180,000-year-old coral cave. Reservations are essential and it pairs well with a relaxing massage earlier in the day.

Where can I book a massage between activities?+

Our therapists come to your villa or hotel in Diani with table, towels and oils. A 60-minute treatment between a morning boat trip and an evening dinner is a popular schedule.