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 873 activities
From Zanzibar: Mikumi Day Safari trip with Flights and Meal
Activity duration is 8 hours
10.0 out of 10 with 1 review
Free cancellation available
Private & custom tours
See all 462 activities
Kuza Cave Tour, Paje Beach, The Rock Restaurant, Prison Island, Secret Gard...
Activity duration is 10 hours
Free cancellation available
Cruises & boat tours
See all 220 activities
Zanzibar: Prison Island & Nakupenda Sandbank Tour with Lunch
Activity duration is 6 hours
10.0 out of 10 with 1 review
Free cancellation available
Air, helicopter & balloon tours
See all 57 activities
From Zanzibar: Mikumi Day Safari trip with Flights and Meal
Activity duration is 8 hours
10.0 out of 10 with 1 review
Free cancellation available
Shopping & fashion
See all 53 activities
Prison Island, Stone Town & Slave House With Lunch - Zanzibar
Activity duration is 5 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