Tanzania  »  Zanzibar  »  Snorkeling Zanzibar

Snorkeling Zanzibar

4.6 26 experiences from US$ 45 ✓Free cancellation on most experiences

25 of 26 run daily · first departure 05:00, last 18:30 · live guides in 7 languages · most last 3h 30m–7h

Our top 3 of 26 experiences

Snorkeling Mnemba Island from Zanzibar: Dhow boat with lunchOur pick
from · per personUS$ 150
Snorkeling Mnemba Atoll from Zanzibar: 350+ fish speciesBest value
from · per personUS$ 110
Snorkeling and Dolphin Watching: Mnemba from NungwiLowest price
from · per personUS$ 45

Snorkeling Zanzibar 26 options

Sort26 of 26
No experiences match those filters.
Snorkeling Mnemba Island from Zanzibar: Dhow boat with lunch
›
‹
Our pick
Snorkeling Mnemba Island from Zanzibar: Dhow boat with lunchSnorkel Mnemba Island's coral reefs and colorful fish from a traditional dhow. Swim with dolphins, enjoy fresh seafood lunch aboard, and return to Zanzibar at sunset.Every day · 09:00 · All ages★ 4.94 (214)9hEN✓ Free cancellationfromUS$ 150per person
Zanzibar: Stone Town, Prison Island & Nakupenda Snorkelling
›
‹
Travelers' pick
Zanzibar: Stone Town, Prison Island & Nakupenda SnorkellingFull-day Zanzibar tour of Stone Town, Prison Island with giant tortoises, and snorkelling at Nakupenda sandbank. Includes lunch, guide, equipment and transport.Every day · 08:30 · Hotel pickup★ 4.74 (119)8hEN · DE · IT · FR +1✓ Free cancellationfromUS$ 145per person
Snorkeling Mnemba Atoll from Zanzibar: 350+ fish species
›
‹
Best value
Snorkeling Mnemba Atoll from Zanzibar: 350+ fish speciesSnorkel Mnemba Atoll Marine Reserve from Zanzibar with guide, boat and hotel pickup: descend into waters where lionfish.Every day · First departure 07:00, last 12:00 · Pickup optional · Up to age 70★ 4.69 (112)5hEN · IT · ES✓ Free cancellationfromUS$ 110per person
Snorkel Mnemba Island from Zanzibar: Dolphins, reef & lunch
›
‹
Travelers' pick
Snorkel Mnemba Island from Zanzibar: Dolphins, reef & lunchPrivate boat trip from Zanzibar to Mnemba Island with snorkeling guide, dolphin search, sandbank time and seafood lunch included. Pickup from your hotel at 8am.Every day · 08:00 · Pickup optional · All ages★ 4.84 (74)5h–6hEN · DE · IT · FR +1✓ Free cancellationfromUS$ 130per person
Changuu Island boat tour: Giant tortoises and snorkeling
›
‹
Changuu Island boat tour: Giant tortoises and snorkelingBoat tour to Changuu Island (Prison Island) with hotel pickup from Stone Town, giant Aldabra tortoises, snorkeling and guide.Every day · 09:30 and 12:30 · Pickup optional · From age 4★ 4.03 (64)3hEN · DE · IT · FR✓ Free cancellationfromUS$ 85per person
Snorkeling in Zanzibar: Dolphins, Sea Turtles & Mnemba Atoll
›
‹
Travelers' pick
Snorkeling in Zanzibar: Dolphins, Sea Turtles & Mnemba AtollSnorkel Mnemba Atoll in Zanzibar with dolphins and sea turtles, plus a sandbank stop with fruit and drinks: pickup included, equipment provided, live English guide.Every day · 08:00 and 18:30 · Pickup optional · From age 3★ 4.26 (57)5hEN✓ Free cancellationfromUS$ 60per person
Tumbatu Island Snorkeling Tour: Two Reefs, Traditional Dhow
›
‹
Travelers' pick-10%
Tumbatu Island Snorkeling Tour: Two Reefs, Traditional DhowSail from Kendwa beach to Tumbatu Island on a traditional dhow with two snorkeling stops, fresh fruit and drinks included.Every day · 08:00 · Pickup optional · All ages★ 5.00 (27)4hEN✓ Free cancellationfromUS$ 69per person
Snorkeling Zanzibar: Private Dhow sail to Mnemba sandbank
›
‹
Travelers' pick
Snorkeling Zanzibar: Private Dhow sail to Mnemba sandbankSail a traditional Dhow from Kendwa beach to Mnemba's reef and sandbank where you'll snorkel, spot dolphins, and enjoy fresh seafood lunch cooked on board.Every day · 09:00 · Pickup optional · All ages★ 4.96 (27)9hEN✓ Free cancellationfromUS$ 180per person
Zanzibar Prison Island & Nakupenda Beach Boat Tour
›
‹
Zanzibar Prison Island & Nakupenda Beach Boat Tour30-minute boat ride from Stone Town to Changuu Island with snorkeling, beach time, and hotel pickup included. Small groups, professional guide, all fees covered.Every day · First departure 08:30, last 17:30 · From age 3★ 4.62 (26)7hEN · DE · IT · FR +1✓ Free cancellationfromUS$ 70per person
Private Dolphin & Snorkeling Tour Zanzibar: Mnemba Island
›
‹
Private Dolphin & Snorkeling Tour Zanzibar: Mnemba IslandPrivate half-day dolphin watching and snorkeling tour in Zanzibar's Menai Bay with guide, hotel pickup and snorkeling gear included.Every day · 06:00 and 08:00 · Pickup optional · All ages★ 5.00 (21)3hEN · DE · IT · FR +1✓ Free cancellationfromUS$ 115per person
Zanzibar boat cruise snorkeling Bawe island & Nyange sandbank
›
‹
Zanzibar boat cruise snorkeling Bawe island & Nyange sandbankCruise from Stone Town past UNESCO architecture to Bawe island for snorkeling, then drift to Nyange sandbank where grilled fresh fish and fruit await on the sand.Mon, Thu and Sat · First departure 08:00, last 10:00 · Pickup optional★ 4.95 (19)4h–6hEN✓ Free cancellationfromUS$ 55per person
Snorkeling Mnemba Island: Dolphins and Coral Reef
›
‹
Travelers' pick
Snorkeling Mnemba Island: Dolphins and Coral ReefMotorboat snorkeling from Zanzibar to Mnemba Island with dolphin swimming, coral reef, and seafood lunch: pickup included, guide in English, Spanish, Italian or French.Every day · 09:00 and 09:30 · Pickup optional · From age 4★ 4.61 (18)6hEN · IT · FR · ES✓ Free cancellationfromUS$ 80per person
Snorkeling Zanzibar: Mnemba Atoll & Dolphins
›
‹
Snorkeling Zanzibar: Mnemba Atoll & DolphinsSnorkel Mnemba Atoll's coral reefs and swim with wild dolphins off Zanzibar's northeast coast. Boat pickup from Nungwi Beach, guide, equipment and fruit included. 4–5 hours.Every day · 09:00 · Pickup optional · Up to age 48★ 4.88 (17)4h–5hEN · FR✓ Free cancellationfromUS$ 80per person
Snorkeling and Dolphin Watching: Mnemba from Nungwi
›
‹
Lowest price
Snorkeling and Dolphin Watching: Mnemba from NungwiSnorkel Mnemba Reef and watch wild dolphins from Nungwi with a local guide, mask and fins included.Every day · 08:00 · Pickup optional · From age 5★ 4.40 (15)4hEN · DE · IT · FR +1✓ Free cancellationfromUS$ 45per person
Dolphin Swimming & Snorkeling near Zanzibar: Tumbatu Island
›
‹
Dolphin Swimming & Snorkeling near Zanzibar: Tumbatu IslandSwim with dolphins off Nungwi beach, then snorkel Tumbatu Island's untouched corals with guide, boat and gear included.Every day · 08:00 · Pickup optional · Up to age 70★ 4.80 (15)3h–4hEN · FR · ES✓ Free cancellationfromUS$ 90per person
Snorkeling Zanzibar: Mnemba Island with Dolphin Watching
›
‹
Snorkeling Zanzibar: Mnemba Island with Dolphin WatchingSix hours snorkeling Mnemba Island's coral reef with private boat, guide and fresh fruit snacks included.Every day · 07:30 and 08:00 · Hotel pickup★ 3.69 (13)6hEN · DE · RU · IT +2✓ Free cancellationfromUS$ 70per person
Snorkeling with dolphins at Mnemba Island from Zanzibar
›
‹
Snorkeling with dolphins at Mnemba Island from ZanzibarSwim with wild dolphins and snorkel coral reefs at Mnemba Island Atoll on a small-group boat trip from Zanzibar, complete with hotel pickup and equipment.Every day · 08:30 · Hotel pickup · All ages★ 4.91 (11)3h 30mEN · DE · IT · FR +1✓ Free cancellationfromUS$ 100per person
Snorkeling in Northern Zanzibar: Mnemba Atoll, Turtles & Sunset
›
‹
New
Snorkeling in Northern Zanzibar: Mnemba Atoll, Turtles & SunsetSnorkel Mnemba Atoll in Northern Zanzibar with sea turtle conservation visit and Kendwa Beach sunset: private transport, equipment and lunch included.Every day · 07:00 · Hotel pickup · All ages★ 5.00 (11)6h–7hEN · DE · IT · FR +1✓ Free cancellationfromUS$ 130per person
Private Safari Blue Tour Zanzibar: Sandbank, Snorkeling & Lunch
›
‹
Private Safari Blue Tour Zanzibar: Sandbank, Snorkeling & LunchBook a private Safari Blue tour from Fumba Village. Sail by dhow, snorkel clear waters, enjoy seafood lunch on a sandbank, and visit Kwale Island.Every day · 08:00 · Pickup optional · All ages★ 3.86 (7)8h–9hEN · DE · IT · FR +1✓ Free cancellationfromUS$ 135per person
Zanzibar Prison Island Tour: Snorkeling Giant Tortoises Ruins
›
‹
Zanzibar Prison Island Tour: Snorkeling Giant Tortoises RuinsPrison Island snorkeling tour from Stone Town, Zanzibar. Includes snorkel gear, water, giant tortoise encounter. 5km boat ride, group tour.Every day · 09:00 · From age 10★ 4.00 (5)3hEN · DE · IT · FR +1✓ Free cancellationfromUS$ 85per person
Snorkeling at Nakupenda Beach from Stone Town with lunch
›
‹
Snorkeling at Nakupenda Beach from Stone Town with lunchSnorkel a coral reef near Stone Town, then relax on Nakupenda sandbank with grilled seafood lunch, fresh fruit and all gear included.Every day · 09:00 · From age 10★ 5.00 (3)5hEN✓ Instant confirmationfromUS$ 75per person
Snorkeling and Dolphin Swimming: Mnemba Island, Zanzibar
›
‹
Snorkeling and Dolphin Swimming: Mnemba Island, ZanzibarSnorkel Mnemba Island off Zanzibar with dolphins, colorful reef fish and green turtles. Your guide and boat get you there with all gear provided.Every day · 06:00 · Up to age 80★ 5.00 (3)6hEN · FR✓ Free cancellationfromUS$ 80per person
Zanzibar snorkeling & sandbank day trip: Dhow sailing with seafood lunch
›
‹
Zanzibar snorkeling & sandbank day trip: Dhow sailing with seafood lunchDhow sailing from Zanzibar with snorkeling at coral reefs, swimming on a sandbank, and grilled seafood lunch. Includes equipment, transport and fees.Every day · 08:30 · Hotel pickup★ 5.00 (2)8hEN · DE · IT · FR +1✓ Free cancellationfromUS$ 160per person
Zanzibar snorkeling day trip: BBQ seafood on Kwale Island
›
‹
Zanzibar snorkeling day trip: BBQ seafood on Kwale IslandSafari Blue tour from Zanzibar includes private pickup, snorkeling, tropical fruit, and seafood lunch on a traditional boat exploring coral reefs.Every day · 09:00 · From age 10★ 5.00 (2)6h–7hEN · DE · IT · FR +1✓ Free cancellationfromUS$ 90per person
Snorkeling in Zanzibar: Dolphins, Mnemba Reef & Sandbank
›
‹
Snorkeling in Zanzibar: Dolphins, Mnemba Reef & SandbankSwim with bottlenose dolphins and snorkel Mnemba Island's coral reef from a private motorboat, then relax on a sandbank in Zanzibar with hotel pickup and all gear provided.Every day · First departure 05:00, last 08:00 · Hotel pickup · All ages★ 3.76 (105)3hEN✓ Free cancellationfromUS$ 115per person
Snorkeling and Dolphin Watching in Zanzibar: Mnemba Atoll
›
‹
Snorkeling and Dolphin Watching in Zanzibar: Mnemba AtollSnorkel Mnemba Atoll's coral gardens and search for wild dolphins from Nungwi by speedboat, with gear, fruit and water included: depart 7:30 AM, back by noon.Every day · 07:30 · From age 12★ 3.98 (46)6h 30mEN · DE · FI · IT +2✓ Free cancellationfromUS$ 60per person

The 12 best of 26 options, side by side

✓ 2026-10-22
OptionPriceLengthRatingDays and timesGuide languages
Snorkeling Mnemba Island from Zanzibar: Dhow boat with lunchOur pick
US$ 150 per person
9h4.94★ · 214Every day · 09:00English
Snorkeling Mnemba Atoll from Zanzibar: 350+ fish speciesBest value
US$ 110 per person
5h4.69★ · 112Every day · First departure 07:00, last 12:00English, Spanish, Italian
Snorkeling and Dolphin Watching: Mnemba from NungwiLowest price
US$ 45 per person
4h4.40★ · 15Every day · 08:00English, German, Spanish +2
Zanzibar: Stone Town, Prison Island & Nakupenda Snorkelling
US$ 145 per person
8h4.74★ · 119Every day · 08:30English, German, Spanish +2
Snorkel Mnemba Island from Zanzibar: Dolphins, reef & lunch
US$ 130 per person
5h–6h4.84★ · 74Every day · 08:00English, German, Spanish +2
Changuu Island boat tour: Giant tortoises and snorkeling
US$ 85 per person
3h4.03★ · 64Every day · 09:30 and 12:30English, German, French +1
Snorkeling in Zanzibar: Dolphins, Sea Turtles & Mnemba Atoll
US$ 60 per person
5h4.26★ · 57Every day · 08:00 and 18:30English
Tumbatu Island Snorkeling Tour: Two Reefs, Traditional Dhow
US$ 69 per person
4h5.00★ · 27Every day · 08:00English
Snorkeling Zanzibar: Private Dhow sail to Mnemba sandbank
US$ 180 per person
9h4.96★ · 27Every day · 09:00English
Zanzibar Prison Island & Nakupenda Beach Boat Tour
US$ 70 per person
7h4.62★ · 26Every day · First departure 08:30, last 17:30English, German, Spanish +2
Private Dolphin & Snorkeling Tour Zanzibar: Mnemba Island
US$ 115 per person
3h5.00★ · 21Every day · 06:00 and 08:00English, German, Spanish +2
Zanzibar boat cruise snorkeling Bawe island & Nyange sandbank
US$ 55 per person
4h–6h4.95★ · 19Mon, Thu and Sat · First departure 08:00, last 10:00English

Snorkeling Zanzibar at a glance

Real price per person across the 26 options: US$ 45–US$ 180 (median US$ 85). With 100+ reviews: 4 of 26.

Of the 26 options: 25 with free cancellation, 26 with instant confirmation, 19 with hotel pickup, 21 kid-friendly, 3 private and 17 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.

More things to do in Zanzibar

Do you need help planning your next activity?