Beginning of main content

Book on the go and pay later.

Search over 895,000 properties worldwide and 550 airlines worldwide

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

No Expedia cancellation fee to change or cancel almost any hotel reservation


Check Prices on Hotels in Zanzibar

Tonight 17 Dec - 18 Dec
This weekend 21 Dec - 23 Dec
Next weekend 28 Dec - 30 Dec

What are the top landmarks in Zanzibar?

Don’t miss these must-see sights and attractions

Best areas to visit in Zanzibar

Get a lay of the land and find the perfect place to stay

Top 10 Hotels in Zanzibar

See all 409 properties in Zanzibar
Zanzibar Palace Hotel

Zanzibar Palace Hotel

Kiponda area house number 831, Zanzibar Town
    4.0 out of 5.0
     
     

    This family-friendly Zanzibar Town hotel is located on the boardwalk, within a 5-minute walk of Christ Church Cathedral and House of Wonders. Forodhani Gardens ...

    £137 per night for 2 guests

    Zanzibar Palace Hotel£137
    Ocean Paradise Resort & Spa Zanzibar

    Ocean Paradise Resort & Spa Zanzibar

    Kiwengwa Beach, North East Coast, Kiwengwa
      4.0 out of 5.0
       
       

      Nestled on the beach, this Kiwengwa resort is just steps away from Unguja and Mapenzi Beach. Muyuni Beach is 2.7 mi (4.3 km) away.

      £147 per night for 2 guests

      Ocean Paradise Resort & Spa Zanzibar£147
      Matemwe Lodge

      Matemwe Lodge

      Matemwe Beach, Northeast Coast, Matemwe
        4.5 out of 5.0
         
         

        Nestled on the beach, this Matemwe lodge is within 3 mi (5 km) of Unguja, Muyuni Beach and Mnemba Island. Mapenzi Beach is 6 mi (9.7 km) away.

        £247 per night for 2 guests

        Matemwe Lodge£247
        Riu Palace Zanzibar - All Inclusive - Adults Only

        Riu Palace Zanzibar - All Inclusive - Adults Only

        Nungwi Road, Nungwi
          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 ...

          Kisiwa on the Beach

          Kisiwa on the Beach

          Paje Beach, Paje
            4.0 out of 5.0
             
             

            Nestled on the beach, this Paje hotel is just steps away from Unguja and Paje Beach. Kizimkazi Beach and Kizimkazi Dimbani Mosque are also within 20 miles (32 ...

            £90 per night for 2 guests

            Kisiwa on the Beach£90
            The Z Hotel

            The Z Hotel

            Nungwi Beach, Nungwi
              4.0 out of 5.0
               
               

              Nestled on the beach, this Nungwi hotel is just steps away from Unguja and Nungwi Beach. Kendwa Beach and Mnarani Natural Aquarium are also within 2 miles (3 ...

              The Z HotelGet Rates

              Kisiwa House

              Kisiwa House

              572 Baghani Street, Zanzibar Town
                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 ...

                £52 per night for 2 guests

                Kisiwa House£52
                DoubleTree by Hilton Hotel Zanzibar - Stone Town

                DoubleTree by Hilton Hotel Zanzibar - Stone Town

                90 / 90A Shanghani, Zanzibar Town
                  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.

                  Chuini Zanzibar Beach Lodge

                  Chuini Zanzibar Beach Lodge

                  Chuini Ruins, Bububu
                    4.0 out of 5.0
                     
                     

                    Located in Bububu, this beachfront lodge is in the historical district, 0.1 mi (0.1 km) from Unguja, and within 9 mi (15 km) of Shangani Beach and Nakupenda ...

                    £121 per night for 2 guests

                    Chuini Zanzibar Beach Lodge£121
                    Tembo House Hotel & Apartments

                    Tembo House Hotel & Apartments

                    Forodhani Street, Zanzibar Town
                      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 ...

                      £58 per night for 2 guests

                      Tembo House Hotel & Apartments£58

                      Zanzibar Hotel Reviews

                      Travel to Zanzibar & Explore


                      Explore Zanzibar with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!