Diani Beach Tours and Activities





Visit Diani Beach
Things to do

Dolphin Watch and Snorkeling at Kisite Marine Park Wasini Island
CA $168
per adult

Diani Dhow Adventure to Wasini Island - Kisite Marine Park
CA $127
per adult
96% of travellers recommend
Plan a trip to see Diani Beach
Price found within the past 48 hours. Click for updated prices.


Stay near popular Diani Beach attractions
Best Lodging Options Near 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.
Explore a world of travel with Expedia
- Lgbt Friendly Hotels in Mombasa
- Apartments in Mombasa
- Diani Beachalets
- Mombasa Hotels
- Luxury Hotels in Diani Beach
- Luxury Hotels in Mombasa
- The Funzi Keys
- 5 Star Hotels in Mombasa
- Resorts in Diani Beach
- Diani Beach Hotels
- Seaesta Studio at Savannah
- Villas in Mombasa
- Beach Hotel Hotels in Mombasa
- Cottages in Mombasa
- Family Hotels in Mombasa
- Shamba La Salama
- 3 Star Hotels in Mombasa
- Hotel Wedding Venues Hotels in Mombasa
- All Inclusive Resorts and in Chale Island
- Rock Galana Holiday Apartments
- Cheap Hotels in Mombasa
- All Inclusive Resorts and in Mombasa
- Adults Only Resorts & in Mombasa
- Amani Tiwi Beach Resort
- Galu Beach Hotels
- Resorts in Mombasa
- Hotel Wedding Venues Hotels in Diani Beach
- Simba Oryx Beach Cottages
- Diani house
- Maisha Marefu Luxury Villa
- All Inclusive Resorts and in Diani Beach
- Beach Hotel Hotels in Kwale County
- Honeymoon Resorts and in Mombasa
- Villas in Diani Beach
- B&B in Chale Island




