Kenya  ›  Diani Beach

Diani Beach: 48 experiences and 4 transfers

We compare 52 options from 39 operators

4.81,656 reviewsFree cancellation on most experiences

All tours (1–20 of 52 · from US$ 30)

Theme
Type
Guide language
Duration
Who's it for
Booking
Wasini Island Snorkeling from Diani Beach: 6-12 person boat
›
‹
Most booked
Wasini Island Snorkeling from Diani Beach: 6-12 person boatSnorkel Kisite Marine Park and explore Slave Caves on a full-day tour from Diani Beach with breakfast, lunch, and hotel pickup for an unforgettable adventure.
311 reviews
4.70★
Duration
9h
Every day except Monday and Friday
06:30
Live guide EN · DE · PL · FRHotel pickupFree cancellationfromUS$ 124per person
Mombasa: Fort Jesus, Old Town & Spice Market City Tour
›
‹
Best value
Mombasa: Fort Jesus, Old Town & Spice Market City TourStep inside Mombasa’s layered history with a local guide, explore Fort Jesus, wander Old Town’s winding alleys, ride a tuk tuk, and sample spices. Includes water.
276 reviews
4.93★
Duration
3h
start times · Every day
2
Live guide EN · DE · IT · FRPickup optionalFree cancellationfromUS$ 40per person
Diani Beach: Kisite Marine Park Snorkeling & Wasini Island Lunch
›
‹
Travelers' pick
Diani Beach: Kisite Marine Park Snorkeling & Wasini Island LunchSnorkel Kisite Marine Park from Diani Beach on a dhow with two sites, dolphins, and seafood lunch on Wasini Island. Includes hotel pickup, equipment, park fees.
242 reviews
4.64★
Duration
8h–9h
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 135per person
Wasini & Shimoni: Dolphin Watching, Snorkeling & Village Lunch
›
‹
★Top rated
Wasini & Shimoni: Dolphin Watching, Snorkeling & Village LunchWake up to dolphins off Wasini Island, snorkel Kisite reefs, share Swahili lunch in a local village, and visit Shimoni Slave Caves. Includes pickup and all fees.
140 reviews
4.94★
Duration
7h–8h
Every day
08:00
Live guide ENHotel pickupFree cancellationfromUS$ 124per person
2-Day Safari from Mombasa: Taita Hills & Tsavo game drives
›
‹
Travelers' pick
2-Day Safari from Mombasa: Taita Hills & Tsavo game drivesTwo-day safari from Mombasa to Taita Hills and Ngutuni Sanctuary with shared game drives, overnight lodge stay, meals and park fees included.
104 reviews
4.89★
Duration
2d
Tue and Fri
06:00
Live guide ENPickup optionalFree cancellationfromUS$ 435per person
Mombasa Airport to Diani Beach: Local Driver & Scenic Transfer
›
‹
Mombasa Airport to Diani Beach: Local Driver & Scenic TransferFeel the pulse of Mombasa with a local driver, scenic city views, and soft drinks included. Reliable airport transfer to Diani Beach with family-friendly comfort.
93 reviews
5.00★
Duration
1h–2h
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 70per group
Snorkeling at Kisite Mpunguti Marine Park from Diani Beach
›
‹
Travelers' pick
Snorkeling at Kisite Mpunguti Marine Park from Diani BeachSnorkel Kisite Mpunguti Marine Park from Diani Beach with dolphin spotting, Wasini Island lunch and a guided visit to the Shimoni Slave Caves.
86 reviews
4.90★
Duration
8h
Every day
05:30
Live guide EN · DE · FRHotel pickupFree cancellationfromUS$ 120per person
2 Days Tsavo East Safari from Mombasa: Dust-Red Elephants
›
‹
2 Days Tsavo East Safari from Mombasa: Dust-Red ElephantsTwo-day safari from Mombasa to Tsavo East National Park with private 4x4 transport, professional guide, lodge stay and all meals.
57 reviews
4.93★
Duration
5h–1d
Every dayLive guide EN · DE · FR · ESHotel pickupFree cancellationfromUS$ 714per person
Snorkeling in Wasini with Dolphins and Slave Caves
›
‹
Snorkeling in Wasini with Dolphins and Slave CavesSnorkel Kisite Marine Park and spot dolphins on this eight-hour tour from your hotel, including lunch, gear, and a visit to the historic Slave Caves.
51 reviews
4.59★
Duration
8h
Every day
07:30
Live guide EN · DE · IT · FRHotel pickupFree cancellationfromUS$ 165per person
Dolphin watching and snorkeling from Mombasa: Wasini Island tour
›
‹
Travelers' pick
Dolphin watching and snorkeling from Mombasa: Wasini Island tourDolphin watching and snorkeling tour from Mombasa to Wasini Island with bottled water, lunch, snorkeling gear and air-conditioned pickup included.
44 reviews
4.95★
Duration
8h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 135per person
2-Day Safari to Salt Lick Lodge from Mombasa or Diani
›
‹
Travelers' pick
2-Day Safari to Salt Lick Lodge from Mombasa or DianiOvernight safari from Mombasa or Diani to Salt Lick Lodge in Taita Hills Wildlife Sanctuary with game drives, accommodation.
38 reviews
4.76★
Duration
2d
Every day
05:00
Live guide EN · FRHotel pickupFree cancellationfromUS$ 289per person
3-day Tsavo East & Saltlick safari from Mombasa
›
‹
Travelers' pick
3-day Tsavo East & Saltlick safari from Mombasa3-day safari from Mombasa into Tsavo East National Park and Saltlick Lodge, featuring guided game drives and full board accommodation.
26 reviews
4.92★
Duration
3d
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 1,266per person
Wasini Island snorkeling tour: Dolphins, reefs and slave caves
›
‹
Wasini Island snorkeling tour: Dolphins, reefs and slave cavesSnorkel Kisite Mpunguti marine park off Wasini Island, exploring coral reefs and marine life with a guide.
22 reviews
4.86★
Duration
9h
Every day
07:00
Live guide EN · DE · IT · FRHotel pickupFree cancellationfromUS$ 120per person
Snorkeling in Kisite Mpunguti Marine Park from Diani Beach
›
‹
Travelers' pick
Snorkeling in Kisite Mpunguti Marine Park from Diani BeachSnorkel Kisite Mpunguti Marine Park from Diani Beach on a nine-hour dhow cruise with dolphin spotting, Swahili lunch on Wasini Island, and visits to Shimoni Slave Caves.
20 reviews
4.90★
Duration
9h
start times · Every day
2
Live guide EN · DE · FRHotel pickupFree cancellationfromUS$ 120per person
Tsavo East Safari from Diani Beach: 4WD game drive with lunch
›
‹
Travelers' pick
Tsavo East Safari from Diani Beach: 4WD game drive with lunchDawn-to-dusk game drive from Diani Beach to Tsavo East National Park in a 4WD jeep with guide, lunch and park entry included, spot dust-red elephants.
17 reviews
4.94★
Duration
1h–7h
Every dayLive guide EN · DE · IT · FR +1Hotel pickupFree cancellationfromUS$ 360per person
Snorkeling in Wasini: Dolphins, cave and Swahili lunch
›
‹
Snorkeling in Wasini: Dolphins, cave and Swahili lunchSnorkel with dolphins off Wasini, visit the Historical Shimoni Slave Cave, and eat lunch on the coast. Includes boat, equipment.
12 reviews
4.50★
Duration
8h
Every day
07:30
Live guide ENHotel pickupFree cancellationfromUS$ 110per person
2-Day Safari from Diani Beach: Taita Hills Wildlife Sanctuary
›
‹
2-Day Safari from Diani Beach: Taita Hills Wildlife SanctuaryTwo-day safari from Diani Beach with pickup, three game drives, and full board at Saltlick Lodge in Taita Hills Wildlife Sanctuary. Spot lions.
11 reviews
4.91★
Duration
2d
Every day
05:00
Live guide ENHotel pickupFree cancellationfromUS$ 550per person
2-Day Tsavo East & Salt Lick Safari from Diani Beach
›
‹
2-Day Tsavo East & Salt Lick Safari from Diani Beach2-day safari from Diani Beach starting at 5am with game drives through Tsavo East National Park and the Salt Lick wildlife sanctuary.
9 reviews
4.00★
Duration
2d
Every day
05:00
Live guide EN · DE · FRPickup optionalFree cancellationfromUS$ 770per person
Mombasa city and Haller Park tour: Fort Jesus and coastal history
›
‹
Mombasa city and Haller Park tour: Fort Jesus and coastal historyGuided tour of Mombasa covering Fort Jesus, Haller Park and the Hindu temple, with air-conditioned transport and an English-speaking guide, walk.
8 reviews
5.00★
Duration
7h
Every day
09:00
Live guide ENHotel pickupFree cancellationfromUS$ 80per person
2-Day Tsavo East Safari from Mombasa: 3 Game Drives
›
‹
Travelers' pick
2-Day Tsavo East Safari from Mombasa: 3 Game DrivesTwo nights in Tsavo East with three daily game drives, all meals and guide. Hotel pickup from Mombasa, Diani, Watamu or Malindi. Return day two.
7 reviews
4.43★
Duration
2d
Every day
07:30
Live guide EN · ITHotel pickupFree cancellationfromUS$ 299per person

Most popular near Diani Beach

Nearby destinations

More categories in Diani Beach

By type of experience

Need help planning your next activity?