Top Things to Do in Zanzibar

We compared all 301 experiences in Zanzibar so you can choose in minutes: real prices, verified reviews and our editorial picks.

★4.8 301 experiences from US$ 8 ✓Free cancellation on most experiences

All tours (81–100 of 301)

Tumbatu Island Snorkeling Tour: Two Reefs, Traditional Dhow
›
‹
Travelers' pick
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.
27 reviews
5.00★
Duration
4h
Every day
08:00
Live guide ENPickup optionalFree cancellationfromUS$ 77per person
Full-day Stone Town, Prison Island & Nakupenda tour with lunch
›
‹
Travelers' pick
Full-day Stone Town, Prison Island & Nakupenda tour with lunchSpend seven to eight hours exploring Stone Town's UNESCO streets and Prison Island's giant tortoises, then swim at Nakupenda Sandbank with lunch and private transport.
27 reviews
4.59★
Duration
7h–8h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 137per person
Stone Town Sunset Catamaran Cruise: Private Zanzibar Sailing
›
‹
Travelers' pick
Stone Town Sunset Catamaran Cruise: Private Zanzibar SailingSail past islands off Stone Town on Zanzibar's largest catamaran from 3–6 pm with complimentary beer, wine, snacks and swimming stops included.
26 reviews
5.00★
Duration
3h
Every day
15:00
Live guide ENFree cancellationfromUS$ 130per 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.
26 reviews
4.62★
Duration
7h
start times · Every day
19
Live guide EN · DE · IT · FR +1Free cancellationfromUS$ 70per person
Zanzibar Private Tour: Spice Farm, Stone Town & Prison Island
›
‹
Zanzibar Private Tour: Spice Farm, Stone Town & Prison IslandPrivate full-day Zanzibar tour visiting a spice farm, UNESCO Stone Town, and Prison Island by boat with an experienced local guide.
25 reviews
5.00★
Duration
8h–9h
Every dayLive guide EN · DE · IT · FR +1Pickup optionalFree cancellationfromUS$ 140per person
Selous Safari Day Trip from Zanzibar by Flight: Wildlife Adventure
›
‹
Selous Safari Day Trip from Zanzibar by Flight: Wildlife AdventureFly from Zanzibar for a Selous Game Reserve safari. Spot elephants, lions, wild dogs & more on a full-day guided game drive. Includes lunch & flights.
22 reviews
4.68★
Duration
10h 30m
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 680per 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.
21 reviews
5.00★
Duration
3h
start times · Every day
2
Live guide EN · DE · IT · FR +1Pickup optionalFree cancellationfromUS$ 115per person
Zanzibar tour: Jozani Forest, Kuza Cave & Paje Beach
›
‹
Zanzibar tour: Jozani Forest, Kuza Cave & Paje BeachFull-day Zanzibar tour with private transport visiting Jozani-Chwaka Bay National Park to see red colobus monkeys, Kuza Cave's Swahili artifacts.
20 reviews
4.90★
Duration
9h
Every day
08:30
Live guide EN · DE · IT · FR +1Hotel pickupFree cancellationfromUS$ 142per person
Mikumi Safari Wildlife Tour with Professional Photographer
›
‹
Mikumi Safari Wildlife Tour with Professional PhotographerDay safari from Zanzibar to Mikumi National Park with a professional wildlife photographer who edits and sends your images after the trip.
19 reviews
5.00★
Duration
10h
Next departure: 21 Oct 2027Live guide ENPickup optionalFree cancellationfromUS$ 800per 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.
19 reviews
4.95★
Duration
4h–6h
start times · Mon, Thu and Sat
4
Live guide ENPickup optionalFree 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.
19 reviews
4.53★
Duration
6h
start times · Every day
2
Live guide EN · IT · FR · ESPickup optionalFree cancellationfromUS$ 80per person
Snorkeling at Mnemba Island: Dolphins & Coral Reefs
›
‹
Travelers' pick
Snorkeling at Mnemba Island: Dolphins & Coral ReefsSnorkel Mnemba Island's coral reefs and watch wild dolphins from a traditional boat. Includes hotel pickup across Zanzibar, gear, and tropical fruit refreshments.
19 reviews
4.63★
Duration
4h–5h
start times · Every day
3
Live guide EN · DE · IT · FR +1Hotel pickupFree cancellationfromUS$ 58per person
Zanzibar Stone Town walking tour: Historic sites and markets
›
‹
Zanzibar Stone Town walking tour: Historic sites and marketsGuided walking tour of Zanzibar's Stone Town visiting the House of Wonders and Old Fort, with stops at local markets.
19 reviews
4.89★
Duration
30m–1h 30m
start times · Every day
4
Live guide EN · DE · FRHotel pickupFree cancellationfromUS$ 45per person
Stone Town walking tour with lunch: Historical sites and market
›
‹
Stone Town walking tour with lunch: Historical sites and marketWalk Stone Town's historical sites (old slave market, House of Wonder, Freddy Mercury's house, Tippu Tippu) with a knowledgeable guide.
19 reviews
4.95★
Duration
3h–4h
start times · Every day
13
Live guide ENHotel pickupFree cancellationfromUS$ 130per person
Private Zanzibar Tour: Stone Town, Spice Farms, Jozani Forest
›
‹
Private Zanzibar Tour: Stone Town, Spice Farms, Jozani ForestPrivate full-day tour of Zanzibar with guide, starting in Stone Town's UNESCO heritage alleys, moving through working spice farms.
18 reviews
4.56★
Duration
7h–8h
Every dayLive guide ENPickup optionalFree cancellationfromUS$ 150per person
Kizimkazi Dolphins & Jozani Forest Full-Day Zanzibar Tour
›
‹
Travelers' pick
Kizimkazi Dolphins & Jozani Forest Full-Day Zanzibar TourFull-day Zanzibar tour from Kizimkazi featuring early-morning dolphin spotting, swimming with rescued sea turtles in Turtle Salaam Cave.
18 reviews
4.33★
Duration
8h
start times · Every day
5
Live guide ENHotel pickupFree cancellationfromUS$ 120per person
Zanzibar Airport Transfer: Private Car & Hotel Pickup
›
‹
Zanzibar Airport Transfer: Private Car & Hotel PickupPrivate airport transfer in Zanzibar with air-conditioned vehicle, WiFi, and fixed pricing. Pickup from airport to your hotel with no shared shuttle delays.
17 reviews
4.76★
Duration
1h–3h
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 60per group
Snorkeling at Mnemba with dolphins and sea turtles
›
‹
Snorkeling at Mnemba with dolphins and sea turtlesSwim with dolphins at Mnemba Island and snorkel the marine conservation area, then meet sea turtles at Nungwi on a guided motorboat tour from Nungwi or Muyuni Beach.
17 reviews
5.00★
Duration
11h
Every day
05:30
Live guide EN · DE · IT · FRHotel pickupFree cancellationfromUS$ 135per person
Snorkeling in Zanzibar City: Dolphins, Caves & The Rock
›
‹
Travelers' pick
Snorkeling in Zanzibar City: Dolphins, Caves & The RockSnorkel with dolphins and sea turtles in Zanzibar's natural caves, then enjoy dinner at The Rock Restaurant with hotel pickup and guide service.
17 reviews
5.00★
Duration
4h–5h
start times · Every day
13
Live guide ENHotel pickupFree cancellationfromUS$ 135per 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.
17 reviews
4.88★
Duration
4h–5h
Every day
09:00
Live guide EN · FRPickup optionalFree cancellationfromUS$ 80per person
Need help planning your next activity?