Things to do in Diani Beach
The unmissables
Wasini Island Snorkeling from Diani Beach: 6-12 person boat★ 4.71 (304) · 9h
Mombasa: Fort Jesus, Old Town & Spice Market City Tour★ 4.93 (254) · 3h
Diani Beach: Kisite Marine Park Snorkeling & Wasini Island Lunch★ 4.65 (237) · 8h–9h
Recommended (7)
Wasini & Shimoni: Dolphin Watching, Snorkeling & Village Lunch★ 4.94 (137) · 7h–8hUS$ 124View ›
2-Day Safari from Mombasa: Taita Hills & Tsavo game drives★ 4.89 (102) · 2dUS$ 435View ›
Mombasa Airport to Diani Beach: Local Driver & Scenic Transfer★ 5.00 (92) · 1h–2hUS$ 70View ›
Snorkeling at Kisite Mpunguti Marine Park from Diani Beach★ 4.89 (81) · 9hUS$ 125View ›
Dolphin watching and snorkeling from Mombasa: Wasini Island tour★ 4.95 (44) · 8hUS$ 135View ›
Wasini Island snorkeling tour: Dolphins, reefs and slave caves★ 4.86 (21) · 9hUS$ 120View ›
2-Day Tsavo East & Salt Lick Safari from Diani Beach★ 4.00 (9) · 2dUS$ 770View ›


