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 654 activities
From Zanzibar: Mikumi Day Safari trip with Flights and Meal
Activity duration is 8 hours
Free cancellation available
Private & custom tours
See all 411 activities
Kuza Cave Tour, Paje Beach, The Rock Restaurant, Prison Island, Secret Gard...
Activity duration is 10 hours
Free cancellation available
Food, drink & nightlife
See all 152 activities
Zanzibar: North Coast and Turtle Sanctuary Tour
Activity duration is 6 hours
Free cancellation available
Air, helicopter & balloon tours
See all 42 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
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