Dolphin Watching in Diani Beach 6 options

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.Every day · 08:00 · Hotel pickup · Up to age 85★ 4.94 (140)7h–8hEN✓ Free cancellationfromUS$ 124per person

Snorkeling at Kisite Mpunguti Marine Park from Diani BeachSnorkel Kisite Mpunguti Marine Park from Diani Beach with dolphin spotting, Wasini Island lunch, and Shimoni Slave Caves, guide.Every day · 05:30 · Hotel pickup · Up to age 75★ 4.90 (86)8hEN · DE · FR✓ Free cancellationfromUS$ 120per person

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.Every day · 07:30 · Hotel pickup · From age 3★ 4.59 (51)8hEN · DE · IT · FR✓ Free cancellationfromUS$ 165per person

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.Every day · First departure 05:30, last 07:30 · Hotel pickup · Up to age 85★ 4.95 (44)8hEN✓ Free cancellationfromUS$ 135per person

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.Every day · 07:00 · Hotel pickup · Up to age 75★ 4.86 (22)9hEN · DE · IT · FR✓ Free cancellationfromUS$ 120per person

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.Every day · 07:30 · Hotel pickup · Up to age 80★ 4.45 (11)8hEN✓ Free cancellationfromUS$ 110per person
All 6 options, side by side
✓ 2026-10-29| Option | Price | Duration | Rating | Days and times | Guide languages |
|---|---|---|---|---|---|
US$ 124 per person | 7h–8h | 4.94★ · 140 | Every day · 08:00 | English | |
US$ 120 per person | 8h | 4.90★ · 86 | Every day · 05:30 | English, German, French | |
US$ 110 per person | 8h | 4.45★ · 11 | Every day · 07:30 | English | |
US$ 165 per person | 8h | 4.59★ · 51 | Every day · 07:30 | English, German, French +1 | |
US$ 135 per person | 8h | 4.95★ · 44 | Every day · First departure 05:30, last 07:30 | English | |
US$ 120 per person | 9h | 4.86★ · 22 | Every day · 07:00 | English, German, French +1 |
Dolphin Watching in Diani Beach at a glance
- Our pick: Wasini & Shimoni: Dolphin Watching, Snorkeling & Village Lunch, US$ 124 (7h–8h, 4.94★ · 140).
- Best value: Snorkeling at Kisite Mpunguti Marine Park from Diani Beach, US$ 120 (8h, 4.90★ · 86).
- Lowest price: Snorkeling in Wasini: Dolphins, cave and Swahili lunch, US$ 110 (8h, 4.45★ · 11).
Real price per person across the 6 options: US$ 110–US$ 165 (median US$ 120). With 100+ reviews: 1 of 6.
Of the 6 options: 6 with free cancellation, 6 with instant confirmation, 6 with hotel pickup, 6 kid-friendly and 4 bookable last-minute.
How we rank: quality, number of reviews and relevance to the topic. In the comparison table, our top 3 comes first. Price per person.



