Find deals on 45 top-rated, price matched, things to do for up to a full day around Diani Beach and beyond. Explore, compare, and book inspirational adventures for every type of trip and every type of traveler.

Full-day Special Wasini Island Tour With Snorkeling And Lunch
Diani Beach, Kenya
4.7 (180)
from $124
Snorkelling in Kisite Marine Park
Much loved
Pilli Pipa Dhow, The Genuine Product, Snorkeling Tour To Kisite Marine Park
Diani Beach, Kenya
4.6 (220)
from $130
Dhow
Much loved
Wasini Day Tour
Diani Beach, Kenya
4.6 (45)
from $125
Full-day Guided Sightseeing Cultural Tour Of Mombasa From Diani.
Diani Beach, Kenya
5.0 (1)
from $140
Much loved
Full Day Dolphin Watching With Snorkeling In Wasini
Diani Beach, Kenya
4.9 (84)
from $113
Snorkeling at Kisite Mpunguti Marine Park
Dolphin Watch & Snorkeling At Kisite Marine Park & Wasini Island
Mombasa, Kenya
3.3 (10)
from $100
Visitors enjoying the boat ride
Diani Beach: Glass-bottom Boat Ride With Underwater Show
Diani Beach, Kenya
4.0 (4)
from $30
Tsavo East 1 Day Safari, Beach To Beach In 4wd Jeep
Diani Beach, Kenya
4.9 (14)
from $312
Funzi Day Tour
Diani Beach, Kenya
3.7 (3)
from $120
1 Day Tsavo East Safari ( Minimum 2 Pax)
Diani Beach, Kenya
4.2 (5)
from $250
3 Days (2 Nights); Tsavo East & West Safari:
Mombasa, Kenya
5.0 (3)
from $1,050
Full Day Private Tour To Shimba Hills From Diani Beach
Diani Beach, Kenya
3.4 (5)
from $215
1 Day Wasini Island ( Kisite Marine Park)
Diani Beach, Kenya
4.2 (5)
from $160
Mombasa City Tour - Fort Jesus, Old Town, Spice Town & Craft
Diani Beach, Kenya
5.0 (3)
from $98
1 Day Shimba Hills Starting From Diani Beach.
Diani Beach, Kenya
4.0 (3)
from $426
1 Day Trip To Funzi Island
Diani Beach, Kenya
5.0 (1)
from $154
ELKY TOYOTA NOAH 5PAXS
Much loved
Elkydianibeachtaxis
Diani Beach, Kenya
5.0 (28)
from $50
Mombasa Day Tour
Diani Beach, Kenya
3.3 (3)
from $130
Shimba Hills Day Tour From Mombasa / Diani
Diani Beach, Kenya
5.0 (1)
from $221
WASINI EXCURSION
Wasini Dolphin Day Trip
Diani Beach, Kenya
4.3 (9)
from $110
Visitors boarding the boat
Diani Beach Funzi Island Full Day Excursion With Lunch
Diani Beach, Kenya
5.0 (1)
from $110
Much loved
Kisite Mpunguti Day Trip. A Day Of Oceanic Wonders
Diani Beach, Kenya
4.8 (31)
from $110
Mombasa Tusks
Private Full Day Day Trip To Mombasa City
Diani Beach, Kenya
5.0 (1)
from $221
Private Transfer From Diani Beach Hotels To Moi Airport
Diani Beach, Kenya
5.0 (1)
from $60
1 Day Tsavo East Safari:
Mombasa, Kenya
3.0 (2)
from $360
Shimba Hills Excursion
Diani Beach, Kenya
4.0 (4)
from $175
Mombasa Day Trip: Shimba Hills National Park Tour
Small-group Tour: Shimba Hills National Park From Diani Beach
Diani Beach, Kenya
3.0 (2)
from $250
Day Trip - Tsavo East National Park Safari From Mombasa/Diani Expedition Happy Hour Lions
Much loved
Day Trip - Tsavo East National Park ( Man Eater Lions Of Tsavo & Other Big Five)
Diani Beach, Kenya
4.5 (54)
from $200
Cheetah at Tsavo East
2 Days Tsavo East National Park Tour From Mombasa/diani (1 Night)
Mombasa, Kenya
4.9 (49)
from $507
Elky Wasini Island Day Trip
Diani Beach, Kenya
New
from $110
Private Day Trip Tsavo East
Diani Beach, Kenya
New
from $280
1 Day Tsavo East Safari From Kenya Coast (cost Based On Minimum 2 Persons)
Diani Beach, Kenya
New
from $280
Spotting Elephants on a game drive in Shimba Hills National Reserve
Shimba Hills National Reserve Day Tour From Mombasa/diani Beach & Surroundings
Diani Beach, Kenya
New
from $220
1 Day Malindi Day Tour (minimum 2 Pax)
Diani Beach, Kenya
New
from $194
Glass Bottom Boat Tour
Diani Beach, Kenya
New
from $40
Diani Bikes tour
Diani Beach Village Tour On A Bike With Hotel Pickup
Diani Beach, Kenya
New
from $60