Top activities in Diani Beach
Explore thousands of activities, experiences and tours with free cancellation and no added fees.
Add airport transfers, excursions, city tours & more.
Skip the line- book tickets online in minutes to top tourist attractions.
Things to do

Diani: Snorkeling and Swimming at African Pool in Tiwi Beach
CHF 29
per adult
100% of travellers recommend

Private Historical Kaya Kinondo Sacred Forest Tour with Guide
CHF 33
per adult

Dolphin Watch and Snorkeling at Kisite Marine Park Wasini Island
CHF 98
per adult
Most popular experiences in Diani Beach
Tours & day trips
See all 115 activities
Diani Dhow Adventure to Wasini Island - Kisite Marine Park
Activity duration is 9 hours
9.6 out of 10 with 63 reviews
Free cancellation available
Wildlife & nature
See all 57 activities
Diani Dhow Adventure to Wasini Island - Kisite Marine Park
Activity duration is 9 hours
9.6 out of 10 with 63 reviews
Free cancellation available
History & culture
See all 10 activities
From Diani Beach: Funzi Island Full Day Excursion with Lunch
Activity duration is 8 hours
10.0 out of 10 with 1 review
Free cancellation available
Classes & workshops
See all 5 activities
Diani Beach: Authentic Traditional Massage with Sea View
Activity duration is 1 hour and 5 minutes
Free cancellation available


































