Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Save up to C$603 by booking Flight + Hotel.

Search 590,000 properties and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more


Zanzibar Vacation Packages

Immerse yourself in an interesting mix of African, Arabian, Indian and European culture in this island off Africa’s eastern coast. Visit its beautiful beaches too.

The exotic island of Zanzibar has been populated for more than 20,000 years. See the UNESCO World Heritage site of Stone Town, with a millennia of blended history of Swahili, Arabian, Indian and European cultures. Relax on beaches with soft white sand and clean blue waters.

Many Stone Town buildings were constructed during the 1700s and 1800s. See architecture made of coralline ragstone and wood from the area’s mangroves. The Old Fort overlooks the Indian Ocean, built on the site where a Portuguese church once stood. Next to it is the House of Wonders, housing the Beit El-Ajaib National Museum. Gaze up at its wide verandas and imagine its days as the mansion of a wealthy sultan. In front of these buildings, stroll along the walkways in Forodhani Gardens, where fishermen and artisans display their products.

Walk to the Anglican Church to learn about the region’s past as a Slave Market. Inside are displays describing this history as well as a memorial to David Livingstone, the missionary, explorer and avid abolitionist. Outside is the artwork Memory for the Slaves, depicting five slaves in chains.

Travel north to Nungwi, which has one of the island’s favorite spots for sun and sand, Nungwi Beach. Visit the Mnarani Natural Aquarium, where local residents and conservationists have established a center to rescue and nurture hawksbill and green turtles and release them to the ocean every February. Spend a month or more here as a volunteer or swim with the turtles in a protected lagoon during a daytrip.

Paje Beach on the eastern coast has extreme tides, resulting in long stretches of sand when the tide is out. Rent equipment to try kite surfing. Scuba near Mnemba Island off the northeastern shore.

Ferry to Zanzibar from Dar es Salaam in about 2 hours or fly to Zanzibar International Airport, about a 15-minute drive south of Stone Town. Rent a car to travel conveniently around this relatively small island.


Top Hotel Deals

See all 326 properties in Zanzibar
DoubleTree by Hilton Hotel Zanzibar - Stone Town C$94
DoubleTree by Hilton Hotel Zanzibar - Stone Town

DoubleTree by Hilton Hotel Zanzibar - Stone Town

90 / 90A Shanghani, Zanzibar Town
     
    4.5
    of 5, from 209 reviews
    4.0 out of 5.0

    Located in Stone Town, this hotel is steps from Unguja and Shangani Beach. Old Fort and Forodhani Gardens are also within 5 minutes.

    RIU Palace Zanzibar C$324
    RIU Palace Zanzibar

    RIU Palace Zanzibar

    Nungwi Road, Nungwi
       
      4.7
      of 5, from 147 reviews
      5.0 out of 5.0

      Located in Nungwi, this beachfront resort is in the historical district and within a 15-minute walk of Unguja, Kendwa Beach, and Nungwi Beach. Mnarani Natural Aquarium is 2.3 mi (3.7 km) away.

      Ocean Paradise Resort & Spa Zanzibar C$292
      Ocean Paradise Resort & Spa Zanzibar

      Ocean Paradise Resort & Spa Zanzibar

      Kiwengwa Beach, North East Coast, Kiwengwa
         
        4.5
        of 5, from 88 reviews
        4.0 out of 5.0

        Nestled on the beach, this Kiwengwa resort is just steps from Mapenzi Beach and Unguja. Kiwengwa Beach and Muyuni Beach are also within 3 mi (5 km).

        DoubleTree Resort by Hilton Zanzibar - Nungwi C$216
        DoubleTree Resort by Hilton Zanzibar - Nungwi

        DoubleTree Resort by Hilton Zanzibar - Nungwi

        Nungwi Village, Nungwi
           
          4.1
          of 5, from 274 reviews
          4.0 out of 5.0

          This Zanzibar property is located near Nungwi Beach. Another nearby point of interest is Kendwa Beach.

          Diamonds La Gemma dell'Est - All Inclusive C$375
          Diamonds La Gemma dell'Est - All Inclusive

          Diamonds La Gemma dell'Est - All Inclusive

          Nungwi Road, Nungwi
             
            4.4
            of 5, from 58 reviews
            5.0 out of 5.0

            Nestled on the beach, this Nungwi resort is within a 5-minute walk of Unguja and Kendwa Beach. Nungwi Beach and Mnarani Natural Aquarium are also within 3 mi (5 km).

            Diamonds Mapenzi Beach - All Inclusive C$238
            Diamonds Mapenzi Beach - All Inclusive

            Diamonds Mapenzi Beach - All Inclusive

            Mahonda, 100, Kiwengwa
               
              4.3
              of 5, from 46 reviews
              4.0 out of 5.0

              Nestled on the beach, this Kiwengwa resort is within a 10-minute walk of Unguja and Mapenzi Beach. Kiwengwa Beach and Muyuni Beach are also within 3 mi (5 km).

              Tembo House Hotel & Apartments
              Tembo House Hotel & Apartments

              Tembo House Hotel & Apartments

              Forodhani Street, Zanzibar Town
                 
                4.0
                of 5, from 167 reviews
                4.0 out of 5.0

                Located in Stone Town, this beachfront hotel is in the city center, just steps from Unguja and Shangani Beach. Forodhani Gardens and Old Fort are also within 5 minutes.

                Kono Kono Beach Resort C$406
                Kono Kono Beach Resort

                Kono Kono Beach Resort

                Michamvi Peninsula, Michamvi
                   
                  4.5
                  of 5, from 63 reviews
                  5.0 out of 5.0

                  Nestled on the beach, this Michamvi hotel is 0.1 mi (0.1 km) from Unguja and 10 mi (16 km) from Paje Beach. Jambiani Beach and Kizimkazi Beach are also within 32 mi (52 km).

                  Top Deals On Flights

                  These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.