Best things to do in Unguja
Explore thousands of activities, attractions and tours with free cancellation and no added fees.
Design your experience with airport transfers, excursions, day tours & more.
Access exclusive deals, only with the Travelocity app
Recommended activities in Unguja
Tours & day trips
See all 645 activities
From Zanzibar: Mikumi Day Safari trip with Flights and Meal
Activity duration is 8 hours
Free cancellation available
History & culture
See all 272 activities
Kuza Cave Tour, Paje Beach, The Rock Restaurant, Prison Island, Secret Gard...
Activity duration is 10 hours
Free cancellation available
Air, helicopter & balloon tours
See all 43 activities
From Zanzibar: Mikumi Day Safari trip with Flights and Meal
Activity duration is 8 hours
Free cancellation available
Classes & workshops
See all 26 activities
Half-Day Kuza Cave Swimming Adventure and Cooking Class
Activity duration is 4 hours
Free cancellation available
Holiday & seasonal tours
See all 13 activities
Zanzibar: Prison Island & Nakupenda Sandbank Tour with Lunch
Activity duration is 5 hours
10.0 out of 10 with 1 review
Free cancellation available
Popular places to visit
Nungwi Natural Aquarium
Make time to visit the sea animals who live in Nungwi Natural Aquarium during your trip to Nungwi. Wander the beautiful beaches and seaside in this relaxing area.
Unguja sightseeing tours & attractions
Things do in destinations worldwide
Most popular
Hotels
Zanzibar All Inclusive Resorts & HotelsMediterranean Coast All Inclusive Resorts & HotelsMotels BellevilleSylvan Lake Hotels with Hot TubsAjax Casino Resorts & HotelsCheap Hotels in Campbell RiverOttawa - Southeastern Ontario Beach Resorts & HotelsPembroke Hotels with Hot TubsThunder Bay Hotels with a PoolHotels near DublinMotels TobermoryMotel 6 Chicopee, MA - SpringfieldAll Inclusive Resorts & Hotels in St. Croix IslandPenticton Kid Friendly Hotels
Flights
Cheap Flights to ChilliwackCheap Flights to ZanzibarWestJet Grande Prairie (YQU) to Abbotsford (YXX) flightsAir Canada Montreal (YUL) to Rome (FCO) flightsLufthansa Vancouver (YVR) to Kraków (KRK) flightsFlights from Ottawa to Dar es SalaamFlair Airlines Kitchener (YKF) to Sanford (SFB) flightsBLI - SNADTW - TPAFlights from Calgary to ArushaYVR - YBL