Tanzania  »  Zanzibar

Top Things to Do in Zanzibar

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

4.7 115 experiences from US$ 16 Free cancellation on most experiences
Sort
Private Dolphin & Snorkeling Tour Zanzibar: Mnemba Island
Private Dolphin & Snorkeling Tour Zanzibar: Mnemba Island★★★★★★★★★★ 5.00 (21)3hA private half-day tour in Zanzibar that combines dolphin watching in Menai Bay, snorkeling among the coral reefs of Mnemba Island atoll, and time on a sandbank with tropical fruit. A live guide in English, Spanish, Italian, French or another language leads the tour; hotel pickup, snorkeling equipment and mineral water are included. The tour runs three hours and suits all fitness levels.Is it for me?Book this private tour if you want the flexibility to move at your own pace between the three stops—dolphin watching, snorkeling and the sandbank—without sharing the boat or waiting for other groups. The guide adjusts timing based on what you see and how long you want to spend at each site.Free cancellationInfants freefromUS$ 115View ›
Stone Town walking tour with lunch: Historical sites and market
Stone Town walking tour with lunch: Historical sites and market★★★★★★★★★★ 4.95 (20)3h–4hA guided walking tour of Stone Town's historical sites including the old slave market, House of Wonder, Old Fort, Freddy Mercury's house and Tippu Tippu, with time to browse souvenirs and jewelry shops, followed by Swahili lunch at a Stone Town restaurant. The guide speaks English, pickup is included, and the tour runs 3 to 4 hours. Book a morning departure if you want lunch; afternoon departures skip the meal.Is it for me?Book the morning departure if you're staying elsewhere in Zanzibar without a car—hotel pickup and a guided route through Stone Town's historical sites mean you navigate the old town with someone who knows its stories, not alone.Free cancellationKids −34%fromUS$ 130View ›
Stone Town Walking Tour: History, Markets & Local Life
Stone Town Walking Tour: History, Markets & Local Life★★★★★★★★★★ 4.89 (19)30m–1h 30mStep into Stone Town’s winding streets and feel Zanzibar’s history come alive. You’ll meet locals, taste street snacks, and see iconic sites with a guide who knows every shortcut.Free cancellationKids −33%fromUS$ 45View ›
Zanzibar Airport Transfer: Private Car & Hotel Pickup
Zanzibar Airport Transfer: Private Car & Hotel Pickup★★★★★★★★★★ 4.76 (17)1h–3hYou step out of arrivals and into a waiting car instead of joining the taxi queue. The driver meets you with your name, the air conditioning works, and the route to your hotel is direct. WiFi is included, and the fare is fixed—no negotiation at the curb or meter running while the driver takes a detour.Is it for me?Right for travelers landing in Zanzibar without a car rental or local contacts, since pickup is included and the price doesn't change. The drive is thirty to forty minutes—that's the time it takes to get from the airport into the city, and a private car means you're not waiting for a shared shuttle to fill up.Free cancellationfrom · per groupUS$ 60View ›
Snorkeling Mnemba Island: Dolphins and Coral Reef
Snorkeling Mnemba Island: Dolphins and Coral Reef★★★★★★★★★★ 4.59 (17)6hSnorkeling at Mnemba Island near Zanzibar combines dolphin swimming at Dolphin Point with reef diving in the Mnemba Marine Conservation Area, followed by lunch on a sandbank. The motorboat departs at 9:30 AM from Mama Mia Restaurant Beach or the northern beaches (Kendwa or Nungwi), with pickup 40 minutes before departure; the full day runs until 3:30 PM. A local guide leads the activity in English, Spanish, Italian or French, and snorkeling equipment, lunch, drinks and tropical fruit are included.Is it for me?The day runs six hours with an early 9:30 AM start and a 45-minute boat ride, so it suits travelers with a moderate level of fitness who are comfortable entering the water multiple times. Children from age 4 are welcome when sitting with an adult during the boat ride.Free cancellationTravelers' pickfromUS$ 80View ›
Private Zanzibar Tour: Stone Town, Spice Farms, Jozani Forest
Private Zanzibar Tour: Stone Town, Spice Farms, Jozani Forest★★★★★★★★★★ 4.76 (17)7h–8hA private full-day guided tour of Zanzibar covers Stone Town's UNESCO heritage architecture and markets, working spice farms where locals grow and use the island's signature crops, and Jozani-Chwaka Bay National Park to see red colobus monkeys found nowhere else. The guide is English-speaking, pickup is included, and the day runs seven to eight hours with air-conditioned transport, bottled water and tropical fruit stops built in.Is it for me?Book this private tour if you want a guide who can answer questions and move at your group's pace through all three stops, rather than following a fixed schedule with other travelers. The arrangement means you control the timing at each site — longer in the forest if the monkeys hold your attention, or moving through Stone Town's alleys at your own speed.Free cancellationKids −86%fromUS$ 150View ›
Snorkeling Zanzibar: Mnemba Atoll & Dolphins
Snorkeling Zanzibar: Mnemba Atoll & Dolphins★★★★★★★★★★ 4.88 (17)4h–5hSnorkel at Mnemba Marine Reserve, a protected atoll off Zanzibar's northeast coast, with a chance to swim alongside wild dolphins in their natural habitat. The day starts at Nungwi Beach with a motor boat ride through open water, continues at Mnemba Atoll where you float over vibrant coral reefs and tropical fish, and includes a professional crew, snorkeling equipment, fresh fruit and cold water. The trip runs 4 to 5 hours and suits all skill levels.Is it for me?The pickup from your hotel and transport to Nungwi Beach means you don't need a car or local knowledge to reach the boat — you're collected and delivered back, so the whole day stays focused on the water and the wildlife instead of logistics.Free cancellationKids −37%fromUS$ 80View ›
Zanzibar boat cruise snorkeling Bawe island & Nyange sandbank
Zanzibar boat cruise snorkeling Bawe island & Nyange sandbank★★★★★★★★★★ 5.00 (16)4h–6hA half-day boat cruise from Stone Town explores Zanzibar's coastline and two marine stops: snorkeling at Bawe island, then lunch on the Nyange sandbank. The boat departs around 10 a.m. and returns by early afternoon, with snorkeling gear, a grilled seafood or chicken BBQ, fresh fruit and soft drinks included. A guide speaks English throughout, and pickup from Stone Town hotels or anywhere on the island is available as an option at checkout.Is it for me?Book this tour if you want to snorkel and eat lunch without renting a boat or packing a cooler — everything floats with you, and the timing is already set so the day holds together. Choose the option with pickup if your hotel or location is far from Stone Town's waterfront, since the boat departs from the Fish Market or Africa House and you'll need to be there by 10 a.m.Free cancellationfromUS$ 55View ›
Zanzibar Airport Transfer to Nungwi & Kiwengwa
Zanzibar Airport Transfer to Nungwi & Kiwengwa★★★★★★★★★★ 4.94 (16)1h 30mYou're met at Zanzibar Airport arrivals by a named driver holding a sign with your name. They handle your luggage, track your flight so they're there even if you're delayed, and drive you directly to your Nungwi or Kiwengwa hotel. The price is fixed before you arrive, and bottled water is included for the journey.Is it for me?Book this if you want to skip the taxi negotiation at the curb and arrive at your hotel without arranging transport yourself—the fixed price and named driver mean you know exactly what to expect before you land.Free cancellationfrom · per groupUS$ 67View ›
Zanzibar Stone Town Half-Day Walking Tour with Guide
Zanzibar Stone Town Half-Day Walking Tour with Guide★★★★★★★★★★ 4.40 (15)5hA half-day walking tour of Zanzibar's spice plantations and Stone Town, the UNESCO World Heritage old city, with hotel pickup, a professional guide, bottled water and fresh seasonal fruit included. The guide speaks your language—English, Spanish, Portuguese, Italian or one of four others—and the tour runs at a pace suitable for all fitness levels, with children welcome from age one.Is it for me?Choose this if you want both plantations and Stone Town covered in one morning with a guide trained in art history—the context matters if you're exploring *why* these places matter to Zanzibar's story, not just ticking them off.Free cancellationInfants freefromUS$ 100View ›
Snorkeling and Dolphin Watching: Mnemba from Nungwi
Snorkeling and Dolphin Watching: Mnemba from Nungwi★★★★★★★★★★ 4.40 (15)4hSnorkel Mnemba Reef from Nungwi with a local guide, mask, fins and all fees included. You'll watch bottlenose and spinner dolphins in their natural habitat as you sail over the Indian Ocean, then dive into the reef to see angel fish, red tooth triggers, octopuses and stone fish among the coral. The activity runs four hours and includes hotel pickup from Nungwi or Kendwa, plus seasonal fruit.Is it for me?Four hours is enough to watch dolphins and snorkel the reef without eating up your whole day — you can fit this into a morning or afternoon and still have time for the rest of Zanzibar. The guide handles the boat, the route and the equipment, so you show up and get in the water.Free cancellationTravelers' pickfromUS$ 45View ›
Zanzibar Airport Transfer: Private Taxi & Hotel Pickup
Zanzibar Airport Transfer: Private Taxi & Hotel Pickup★★★★★★★★★★ 5.00 (15)1hYou're met at Zanzibar Airport with a sign bearing your name, driven in a private air-conditioned vehicle to your hotel or chosen location, and arrive without having negotiated a single fare or second-guessed your transportation. WiFi and water are included; the price is fixed before you land.Is it for me?Book this if you're landing in Zanzibar and want to skip the taxi rank entirely — the fixed price and pre-arranged driver mean you move straight from the airport to your hotel without making any decisions or negotiating fares in the heat.Free cancellationfrom · per groupUS$ 50View ›
Dolphin Swimming & Snorkeling near Zanzibar: Tumbatu Island
Dolphin Swimming & Snorkeling near Zanzibar: Tumbatu Island★★★★★★★★★★ 4.79 (14)3h–4hSwim with dolphins near Nungwi beach on Zanzibar's north coast, then cruise northwest to Tumbatu Island for snorkeling among well-preserved corals and marine life. The tour includes boat transport, snorkeling equipment, a local guide and hotel pickup; the shallow, clear water and small group size mean you see the seafloor and the animals without the crowds of the main reef sites.Is it for me?The three- to four-hour duration means you're in and out of the water without a full-day commitment, and the small group keeps the snorkeling sites uncrowded. Book this one if you want dolphins and corals in the same morning without the logistics of arranging your own boat or the crowds at the main reef.Free cancellationKids −27%fromUS$ 90View ›
Zanzibar to Mikumi Safari Day Trip: Lions & Game Drive
Zanzibar to Mikumi Safari Day Trip: Lions & Game Drive★★★★★★★★★★ 4.23 (13)12h 30mYou leave your hotel before dawn, fly to the mainland, spend six hours on a game drive through Mikumi National Park spotting lions and elephants, eat lunch in the bush, and fly back to Zanzibar by evening. Hotel pickup, all flights, park fees, lunch and drinks are included; you just show up at the hotel at the pickup time.Is it for me?Book this if you're staying in Zanzibar and want to see a real African safari without spending nights away from the island — the tight schedule is what makes a full day in the park possible in one departure.Free cancellationTravelers' pickfromUS$ 560View ›
Zanzibar Airport to Stone Town: Private Transfer
Zanzibar Airport to Stone Town: Private Transfer★★★★★★★★★★ 4.92 (13)1h–2hYou get picked up at Zanzibar International Airport by an experienced driver in an air-conditioned vehicle and driven directly to Stone Town. No waiting, no negotiation, no shared stops — just a clean car and a route that takes about 45 minutes. The driver meets you at arrivals, so you walk out and go.Is it for me?Book this if you want to skip the taxi queue and arrive in Stone Town without negotiating a fare or sharing a van with other passengers — the fixed price and direct route mean you go straight from the airport to your accommodation.Free cancellationfromUS$ 20View ›
Snorkeling Zanzibar: Mnemba Island with Dolphin Watching
Snorkeling Zanzibar: Mnemba Island with Dolphin Watching★★★★★★★★★★ 3.69 (13)6hA full-day private snorkeling trip from Zanzibar to Mnemba Island and the Mnemba Atoll Marine Reserve, with hotel pickup, a guide, and all equipment included. You snorkel the coral reef for tropical fish, turtles and barracuda, then take a separate dolphin-watching cruise where pods appear in their natural habitat—though sightings are never guaranteed. The boat is yours alone, so the reef never feels crowded even on busy days.Is it for me?The full six hours means you're in the water and on the reef for a substantial stretch, with time to explore different sections and rest between snorkeling and dolphin watching—but it also means the rest of your day is committed. Book this if you want a complete immersion in the marine life around Mnemba Island rather than a quick half-day excursion.Free cancellationKids −50%fromUS$ 70View ›
Zanzibar Airport Transfer: Private Taxi & Hotel Pickup
Zanzibar Airport Transfer: Private Taxi & Hotel Pickup★★★★★★★★★★ 4.82 (11)1h–2hYou get a driver with your name waiting at the airport terminal, a private air-conditioned vehicle, and a fixed price that includes water, parking and airport fees. Hotel pickups are coordinated through reception so you're not standing outside with luggage. The service tracks your flight and adjusts timing if you land late.Is it for me?Book this if you're landing in Zanzibar City and want to skip the taxi negotiation at the curb, or if you're leaving and prefer not to arrange transport yourself. The fixed price and flight tracking mean you can land tired and let someone else handle the route.Free cancellationfrom · per groupUS$ 20View ›
Mikumi & Udzungwa Safari with Local Guide from Dar es Salaam
Mikumi & Udzungwa Safari with Local Guide from Dar es Salaam★★★★★★★★★★ 5.00 (10)4dSet out from Dar es Salaam for four days of wildlife spotting in Mikumi National Park and hiking to Sanje Waterfall in Udzungwa with a local guide by your side. You’ll share simple meals, swap stories on bumpy roads, and catch those quiet moments when Tanzania’s wild places feel almost yours alone — memories you’ll carry long after you’re home.Free cancellationKids −50%fromUS$ 1,200View ›
Private Stone Town Walking Tour: History, Markets & Culture
Private Stone Town Walking Tour: History, Markets & Culture★★★★★★★★★★ 4.90 (10)2hYou’ll walk through Zanzibar’s living history with a local guide—see iconic sites like Old Fort and Freddie Mercury’s house, learn about ancient doors and slave trade stories, then finish at Darajani Market where you can shop for real Zanzibar spices.Free cancellationKids −30%fromUS$ 50View ›
Snorkeling with dolphins at Mnemba Island from Zanzibar
Snorkeling with dolphins at Mnemba Island from Zanzibar★★★★★★★★★★ 4.90 (10)3h 30mSnorkeling with dolphins at Mnemba Island is a small-group activity departing from Zanzibar where you swim in open water with wild dolphins in their natural habitat, then snorkel vibrant coral reefs in the Mnemba Atoll Marine Conservation Area. Hotel pickup and drop-off are included, along with snorkeling equipment, a local guide fluent in English, Spanish, Italian, French and one additional language, and fresh seasonal fruits and bottled water. The whole experience runs about three and a half hours.Is it for me?This is a shared small-group activity, so you'll be in the water with other travelers and a guide rather than on your own. Choose it if you want to swim with wild dolphins in open water and explore a living coral reef with professional guidance and equipment provided—the small group size means personalized attention without the logistics of arranging your own boat, guide and gear.Free cancellationKids −55%NewfromUS$ 100View ›
Do you need help planning your next activity?