excurgo
DestinationsToursBlog
Excurgo earns a commission when you book through our links to Viator, at no extra cost to you.
Powered byViator
excurgo

Tours and experiences worldwide from Viator. Compare them here and book on Viator — no extra fees.

Company
  • About Us
  • Blog
  • Partner With Us
Travellers
  • Support 24/7
  • Cancellation
  • FAQ
Explore
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
  • About Us
  • Blog
  • Partner With Us
  • Support 24/7
  • Cancellation
  • FAQ
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
© 2026 Excurgo. Tour aggregator powered by Viator.
PrivacyTermsCookies
Home/Destinations/Diani Beach/All experiences

Diani Beach Tours & Things to Do

Plan the perfect trip with the full collection of Diani Beach tours and experiences — all compared across our trusted partners. From Wasini Island dolphins and Tsavo safaris to Shimba Hills and Mombasa, you'll find top-rated options for every interest and budget, most with free cancellation.

208 tours · prices per person, book with partner

Full-Day Special Wasini Island Tour with Snorkeling and Lunch
Diani Beach
Full-Day Special Wasini Island Tour with Snorkeling and Lunch
4.7(305)·9 hours
from$125/ person
via Viator
Mombasa City Tour
Mombasa
Mombasa City Tour
4.9(257)·3 hours
from$40/ person
via Viator
PILLI PIPA DHOW, the genuine product, snorkeling tour to Kisite Marine Park
Diani Beach
PILLI PIPA DHOW, the genuine product, snorkeling tour to Kisite Marine Park
4.6(238)·8–9 hours
from$135/ person
via Viator
Full Day Dolphin Watching with Snorkeling in Wasini
Diani Beach
Full Day Dolphin Watching with Snorkeling in Wasini
4.9(139)·7–8 hours
from$124/ person
via Viator
2-Day Safari in Taita Hills from Mombasa
Mombasa
2-Day Safari in Taita Hills from Mombasa
4.9(102)·2 days
from$435/ person
via Viator
Day Trip - Tsavo East National Park ( Man Eater Lions of Tsavo & Other Big Five)
Diani Beach
Day Trip - Tsavo East National Park ( Man Eater Lions of Tsavo & Other Big Five)
4.4(87)·11–12 hours
from$200/ person
via Viator
Zanzibar Private Prime Taxi Services
Zanzibar City
Zanzibar Private Prime Taxi Services
4.9(84)·20 min–1h 30min
from$20/ person
via Viator
Kisite Mpunguti Dolphin Safari & Snorkeling with Wasini Island
Diani Beach
Kisite Mpunguti Dolphin Safari & Snorkeling with Wasini Island
4.9(84)·9 hours
from$117/ person
via Viator
2 Days Tsavo East National Park Tour From Mombasa/Diani (1 Night)
Mombasa
2 Days Tsavo East National Park Tour From Mombasa/Diani (1 Night)
4.9(57)·1 day
from$714/ person
via Viator
Wasini Dolphin Spotting Tour
Diani Beach
Wasini Dolphin Spotting Tour
4.6(51)·8 hours
from$165/ person
via Viator
Full Day Dolphins Watching with Snorkeling in Wasini
Diani Beach
Full Day Dolphins Watching with Snorkeling in Wasini
5.0(44)·8 hours
from$135/ person
via Viator
OVERNIGHT SAFARI to SALT LICK LODGE from Mombasa or Diani
Diani Beach
OVERNIGHT SAFARI to SALT LICK LODGE from Mombasa or Diani
4.8(36)·2 days
from$289/ person
via Viator
Sunset Canoe Tour on a River within the Mangroves
Diani Beach
Sunset Canoe Tour on a River within the Mangroves
4.9(34)·2 hours
from$28/ person
via Viator
3 Days(2 nights) Tsavo East Tour & Saltlick (Cost based on minimum 2 persons)
Mombasa
3 Days(2 nights) Tsavo East Tour & Saltlick (Cost based on minimum 2 persons)
4.9(26)·3 days
from$1,266/ person
via Viator
3 Days, 2 Nights Safari - Amboseli National Park and Tsavo West Adventure Safari
Diani Beach
3 Days, 2 Nights Safari - Amboseli National Park and Tsavo West Adventure Safari
4.7(20)·3 days
from$1,050/ person
via Viator
Kisite Mpunguti Marine Park Full Day Excursion
Diani Beach
Kisite Mpunguti Marine Park Full Day Excursion
4.9(17)·9 hours
from$120/ person
via Viator
Tsavo East 1 Day Safari, Beach To Beach In 4wd Jeep
Diani Beach
Tsavo East 1 Day Safari, Beach To Beach In 4wd Jeep
4.9(16)·1–7 hours
from$360/ person
via Viator
Dolphin Watch and Snorkeling at Kisite Marine Park Wasini Island
Mombasa
Dolphin Watch and Snorkeling at Kisite Marine Park Wasini Island
3.6(15)·9 hours
from$120/ person
via Viator
Mombasa Getaway with Haller Park Tours
Mombasa
Mombasa Getaway with Haller Park Tours
5.0(8)·7 hours
from$80/ person
via Viator
Half Day Ukunda Village Tour in Diani Beach
Diani Beach
Half Day Ukunda Village Tour in Diani Beach
4.4(8)·6 hours
from$60/ person
via Viator
2 Days, 1 Night - Tsavo East National Park Safari
Mombasa
2 Days, 1 Night - Tsavo East National Park Safari
4.4(7)·2 days
from$630/ person
via Viator
Diani Beach Glass Bottom Boat Ride with Underwater Show
Diani Beach
Diani Beach Glass Bottom Boat Ride with Underwater Show
4.0(7)·2 hours
from$35/ person
via Viator
Mombasa City Tour - Fort Jesus, Old Town, Spice Town & Craft
Diani Beach
Mombasa City Tour - Fort Jesus, Old Town, Spice Town & Craft
5.0(5)·4 hours
from$121/ person
via Viator
2 days 1 Night Tsavo East Private Safari from Diani beach
Diani Beach
2 days 1 Night Tsavo East Private Safari from Diani beach
5.0(5)·2 days
from$550/ person
via Viator
1 Day Tsavo East Safari ( Minimum 2 Pax)
Diani Beach
1 Day Tsavo East Safari ( Minimum 2 Pax)
4.2(5)·5–7 hours
from$389/ person
via Viator
1 Day Tsavo East Safari Trip From Diani/Mombasa
Diani Beach
1 Day Tsavo East Safari Trip From Diani/Mombasa
5.0(4)·11 hours
from$240/ person
via Viator
(2 Days, 1 Night) Day & Night Game Drive Tsavo East National Park
Diani Beach
(2 Days, 1 Night) Day & Night Game Drive Tsavo East National Park
5.0(4)·2 days
from$765/ person
via Viator
Overnight Safari to Tsavo East with Pick Up From Mombasa
Diani Beach
Overnight Safari to Tsavo East with Pick Up From Mombasa
4.8(4)·2 days
from$554/ person
via Viator
3 Days Tsavo East & West Safari from Diani Beach Mombasa
Diani Beach
3 Days Tsavo East & West Safari from Diani Beach Mombasa
5.0(4)·3 days
from$980/ person
via Viator
2 Days Saltlick Safari Through Tsavo East from Diani/Mombasa
Diani Beach
2 Days Saltlick Safari Through Tsavo East from Diani/Mombasa
5.0(4)·2 days
from$700/ person
via Viator
Private overnight To Saltlick Safari Lodge From Mombasa Or Diani
Mombasa
Private overnight To Saltlick Safari Lodge From Mombasa Or Diani
5.0(3)·2 days
from$499/ person
via Viator
3 Days Tsavo East and Saltlick Lodge Safari from Diani Beach
Diani Beach
3 Days Tsavo East and Saltlick Lodge Safari from Diani Beach
5.0(3)·3 days
from$900/ person
via Viator
Elky Diani Glass Bottom Tour to Robinson Island
Diani Beach
Elky Diani Glass Bottom Tour to Robinson Island
5.0(2)·6–8 hours
from$35/ person
via Viator
Shimba Hills and Sheldrick Waterfall Day Tour
Diani Beach
Shimba Hills and Sheldrick Waterfall Day Tour
3.0(2)·10 hours
from$221/ person
via Viator
2 Days Tsavo east Jeep Safari (minimum 2 persons)
Diani Beach
2 Days Tsavo east Jeep Safari (minimum 2 persons)
4.5(2)·2 days
from$610/ person
via Viator
Canoeing Sundowner Tour on Kongo River
Kenya
Canoeing Sundowner Tour on Kongo River
5.0(1)·3 hours
from$20/ person
via Viator
Diani Beach Sunset Dhow Cruise with Dinner
Diani Beach
Diani Beach Sunset Dhow Cruise with Dinner
5.0(1)·4 hours
from$69/ person
via Viator
Moi International Airport to Diani
Mombasa
Moi International Airport to Diani
5.0(1)·1h 40min
from$30/ person
via Viator
2 DAYS TAITA HILLS SAFARI (Minimum 2 pax)
Diani Beach
2 DAYS TAITA HILLS SAFARI (Minimum 2 pax)
5.0(1)·2 days
from$480/ person
via Viator
2 Days Taita Hills Game Sanctuary Saltlick Lodge
Diani Beach
2 Days Taita Hills Game Sanctuary Saltlick Lodge
4.0(1)·2 days
from$520/ person
via Viator
4 Days, 3 Nights - Best thing to do Tsavo East/West and Amboseli
Diani Beach
4 Days, 3 Nights - Best thing to do Tsavo East/West and Amboseli
5.0(1)·4 days
from$1,440/ person
via Viator
1 Day Wasini Dolphin Tour From Diani Beach
Diani Beach
1 Day Wasini Dolphin Tour From Diani Beach
10 hours
from$98/ person
via Viator
2-Day Taita Hills Salt Lick Lodge Sanctuary Safari Adventure
Diani Beach
2-Day Taita Hills Salt Lick Lodge Sanctuary Safari Adventure
2 days
from$591/ person
via Viator
Sunset Canoe Cruise at Kongo River
Diani Beach
Sunset Canoe Cruise at Kongo River
1–2 hours
from$45/ person
via Viator
3 Days Tsavo East and Tsavo West Safari from Diani Mombasa Watamu
Diani Beach
3 Days Tsavo East and Tsavo West Safari from Diani Mombasa Watamu
3 days
from$900/ person
via Viator
Diani Giriama Cultural Dance Show and Local Village Tour
Diani Beach
Diani Giriama Cultural Dance Show and Local Village Tour
2 hours
from$35/ person
via Viator
Jet Ski Dolphin Safari at Galu Beach
Diani Beach
Jet Ski Dolphin Safari at Galu Beach
1 hour
from$138/ person
via Viator
2 DAYS TSAVO EAST SAFARI OFFER (minimum 2 pax)
Diani Beach
2 DAYS TSAVO EAST SAFARI OFFER (minimum 2 pax)
2 days
from$500/ person
via Viator

All experiences in Diani Beach — FAQ

How many tours and activities are there in Diani Beach?
Diani Beach offers dozens of tours. On Excurgo you can compare the best-rated experiences — from Wasini dolphins to Tsavo safaris — all in one place.
What are the most popular things to do in Diani Beach?
The must-dos are Wasini Island, a Tsavo safari, the Shimba Hills, and Mombasa old town.
Do Diani Beach tours offer free cancellation?
Most experiences on Excurgo can be cancelled free of charge up to 24 hours before the start time, so you can book early and stay flexible. Always check the policy shown on each tour before booking.
Is Diani Beach worth visiting?
Yes — Diani blends powder-white beaches with dolphins, safaris and coastal culture.

More things to do in Diani Beach

Wasini & DolphinsTsavo SafariShimba HillsMombasa & CultureBeach & Boats