Diani Beach Tours and Activities





Visit Diani Beach
Activities

Dolphin Watch and Snorkeling at Kisite Marine Park Wasini Island
NZ$210
per adult

Diani: Kongo River Mangrove Sunset Cruise & African Map Pool
NZ$44
per adult

Blue Safari: Snorkeling at Watamu Marine Park & Seafood
NZ$194
per adult

Diani Dhow Adventure to Wasini Island - Kisite Marine Park
NZ$158
per adult
96% of travellers recommend
Tours & day trips
See all 82 activities
Diani Dhow Adventure to Wasini Island - Kisite Marine Park
Activity duration is 9 hours
9.4 out of 10 with 96 reviews
Free cancellation available
Wildlife & nature
See all 37 activities
Diani Dhow Adventure to Wasini Island - Kisite Marine Park
Activity duration is 9 hours
9.4 out of 10 with 96 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 2 reviews
Free cancellation available
Classes & workshops
See all 3 activities
Diani Beach: Authentic Traditional Massage with Sea View
Activity duration is 1 hour and 5 minutes
10.0 out of 10 with 2 reviews
Free cancellation available
Stay near popular Diani Beach attractions
Top Diani Beach Hotel & Accommodation Deals
Check availability on hotels close to Diani Beach

Nomad Beach Resort
Diani Beach Road Diani Beach

Diani Sea Lodge
Diani Beach Road Diani Beach

Safari Beach Hotel
Beach Road Diani Beach Kwale County

Baobab Beach Resort & Spa - All Inclusive
Diani Beach Road Diani Beach

10 minutes to the beach! Villa Sultanas with private swimming pool
Kwale County Kwale County

Luxury private terrance 2bedroom penthouse Diani
Kwale County Kwale County

Manyatta Azure Boutique Hotel
Diani Beach Road Diani Beach Kenya

Lotfa Resort Diani
Diani Beach Diani Beach

We are Uhai Vacations!
Kenya
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
























