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

Save up to 17% by booking Flight + Hotel.

Search 590,000 properties and 550 airlines worldwide.


Zanzibar Town Vacation Packages

Do you need to escape the rat race? Zanzibar Town boasts a range of visitor attractions.

Save Time and Money with a Zanzibar Town Package Deal

Expedia's accommodation and flight deals let you save! If you'd like to save some money, then you should consider how easy it is to combine your lodging and flight bookings with us. Buy a little extra something in Zanzibar Town courtesy of the extra cash.

Don't you think it would be nice to earn savings up to 15%? Get your family's travel package now!

With our database of some 400 partner airlines and 321,000 hotels, just how can you go wrong?

Your Zanzibar Town getaway will be that much nicer with Expedia's prices.

You can delay your vacation bookings with us because we do not charge cancellation fees for almost all of our bookings.

Zanzibar Town Vacation Packages

This destination is 45 miles north of the national capital, Dar es Salaam. It's also approximately 8 miles northwest of Kibele.

Whether you're meeting friends or just enjoying some lunch in the luscious surroundings, Forodhani Gardens is a lovely place to kick back and relax.

On a fine day, Shangani Beach is the ideal place to taste the fresh sea air, enjoy walks along the coast and splash in the water.

Want to get away from the bustle of the city? Make your way over to Prison Island and Jozani Forest Reserve. Kwale Island and Chapwani Island are also highly recommended by nature-loving visitors.

Gain a fresh perspective on things by planning a visit to the Beit el-Sahel. Meander through the halls, check out the different exhibits and be sure to ask the staff about any special events.

Admire the interesting displays and browse the well-preserved artifacts at the Peace Memorial Museum.

To learn more about the area's colourful past, be sure to visit its many historic monuments and buildings. Begin your local history tour at the Slave Market or the House of Wonders. More tales from the days of yore are waiting for you at Livingstone's House and Marahubi Palace.

The historic defence structures at Old Fort are a stark reminder of Zanzibar Town's past battles.

Discover the lifestyles of some of the area's most influential people with a visit to the stately grounds of Palace Museum.

When travelling, we are constantly faced with different traditions and belief systems. Spending the afternoon taking in the peaceful vibe of Christ Church Cathedral, the Malindi Mosque or the Shakti Temple is a great way to see Zanzibar Town's spiritual side.

If you love to shop, visit the collection of stores at Darajani Market.

Accommodation in Zanzibar Town

Make an online booking for one of the 31 Zanzibar Town lodging options available on Expedia's easy-to-use database before you commence your journey.

Those with a taste for life's little luxuries are sure to enjoy the Zanzibar Serena Hotel, at Kelele Square, and the Chuini Zanzibar Beach Lodge, at Chuini Ruins. The House of Spices, at Kiponda Street, and The Market Lodge, at Plot # 2572 are two lower priced offerings worth considering if you're on a budget.


Top Hotel Deals

See all 152 properties in Zanzibar Town
DoubleTree by Hilton Hotel Zanzibar - Stone Town
DoubleTree by Hilton Hotel Zanzibar - Stone Town

DoubleTree by Hilton Hotel Zanzibar - Stone Town

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

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

    Tembo House Hotel & Apartments £77
    Tembo House Hotel & Apartments

    Tembo House Hotel & Apartments

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

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

      Mizingani Seafront Hotel £66
      Mizingani Seafront Hotel

      Mizingani Seafront Hotel

      Mizingani Road, Malindi district, Zanzibar Town
         
        4.2
        of 5, from 144 reviews
        4.0 out of 5.0

        This family-friendly Zanzibar Town hotel is located on the waterfront, within a 5-minute walk of Unguja, Forodhani Gardens and House of Wonders. Shangani Beach and Old Fort are also within 10 minutes.

        Kisiwa House £49
        Kisiwa House

        Kisiwa House

        572 Baghani Street, Zanzibar Town
           
          4.4
          of 5, from 173 reviews
          5.0 out of 5.0

          Located in Stone Town, this luxury guesthouse is within a 5-minute walk of Unguja, Hamamni Persian Baths and Old Fort. Forodhani Gardens and Shangani Beach are also within 5 minutes.

          Park Hyatt Zanzibar
          Park Hyatt Zanzibar

          Park Hyatt Zanzibar

          Shangani Street, Zanzibar Town
             
            4.9
            of 5, from 88 reviews
            5.0 out of 5.0

            Located in Stone Town, this beachfront hotel is in the historical district and within a 5-minute walk of Shangani Beach, Old Fort and Forodhani Gardens. House of Wonders and Christ Church Cathedral are also within 15 minutes.

            Zanzibar Serena Hotel £198
            Zanzibar Serena Hotel

            Zanzibar Serena Hotel

            Kelele Square, Zanzibar Town
               
              4.6
              of 5, from 108 reviews
              5.0 out of 5.0

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

              Best Western Plus Zanzibar £47
              Best Western Plus Zanzibar

              Best Western Plus Zanzibar

              Kinu Cha Taa, Malindi, Stone Town, Zanzibar Town
                 
                4.2
                of 5, from 53 reviews
                4.0 out of 5.0

                Located in Stone Town, this hotel is within a 10-minute walk of Unguja, House of Wonders and Forodhani Gardens. Old Fort and Shangani Beach are also within 10 minutes.

                Zanzibar Beach Resort £56
                Zanzibar Beach Resort

                Zanzibar Beach Resort

                Mazizini, Zanzibar Town
                   
                  3.3
                  of 5, from 30 reviews
                  3.5 out of 5.0

                  Situated near the airport, this hotel is 0.1 mi (0.1 km) from Unguja and within 6 miles (10 km) of Christ Church Cathedral and Hamamni Persian Baths. Livingstone's House and House of Wonders are also within 6 miles (10 km).

                  Top Flight + Hotel Deals

                  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.