Beginning of main content

location Zanzibar is highly rated for Snorkeling and Relaxing by 505 people

Search 590,000 properties 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

Best deal Best deal Jul 20 - Jul 22
Tonight Tonight Jun 18 - Jun 19
This weekend This weekend Jun 22 - Jun 24
Next weekend Next weekend Jun 29 - Jul 1

Top 10 Hotels in Zanzibar

See all 324 Hotels in Zanzibar
The Residence Zanzibar

The Residence Zanzibar

Mchangamle, Kizimkazi
    5.0 out of 5.0
     
     

    Nestled on the beach, this Kizimkazi hotel is 0.1 mi (0.1 km) from Unguja. Kizimkazi Dimbani Mosque and Livingstone's House are also within 32 mi (52 km).

    The Residence Zanzibar$404

    The Residence Zanzibar$404
    Pongwe Beach Hotel

    Pongwe Beach Hotel

    Pongwe Beach, Pongwe
      3.0 out of 5.0
       
       

      Nestled on the beach, this Pongwe lodge is 0.1 mi (0.1 km) from Unguja.

      Pongwe Beach Hotel$168

      Pongwe Beach Hotel$168
      Zanzibar Serena Hotel

      Zanzibar Serena Hotel

      Kelele Square, Zanzibar Town
        5.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 ...

        Zanzibar Serena Hotel$265

        Zanzibar Serena Hotel$265
        Zanzibar House

        Zanzibar House

        Matemwe, Matemwe
          3.5 out of 5.0
           
           

          Nestled on the beach, this Matemwe bed & breakfast is 0.1 mi (0.1 km) from Unguja.

          Zanzibar House$92

          Zanzibar House$92
          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 0.1 mi (0.1 km) from Unguja. Livingstone's House and House of Wonders are also within 32 mi (52 km).

            Ocean Paradise Resort & Spa Zanzibar$147

            Ocean Paradise Resort & Spa Zanzibar$147
            Mizingani Seafront Hotel

            Mizingani Seafront Hotel

            Mizingani Road, Malindi district, Zanzibar Town
              4.0 out of 5.0
               
               

              This family-friendly Zanzibar Town hotel is located on the waterfront, 0.1 mi (0.1 km) from Unguja, and within 32 mi (52 km) of House of Wonders and Old Fort. ...

              Mizingani Seafront Hotel$94

              Mizingani Seafront Hotel$94
              Villa Kiva

              Villa Kiva

              Matemwe, Matemwe
                4.0 out of 5.0
                 
                 

                Nestled on the beach, this Matemwe hotel is next to a golf course and 0.1 mi (0.1 km) from Unguja.

                Villa Kiva$82

                Villa Kiva$82
                Mvuvi Boutique Resort

                Mvuvi Boutique Resort

                East Coast, Kiwengwa
                  4.0 out of 5.0
                   
                   

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

                  Mvuvi Boutique Resort$92

                  Mvuvi Boutique Resort$92
                  The Z Hotel

                  The Z Hotel

                  Nungwi Beach, Nungwi
                    4.0 out of 5.0
                     
                     

                    Nestled on the beach, this Nungwi hotel is 0.1 mi (0.1 km) from Unguja.

                    The Z HotelGet Rates

                    The Z HotelGet Rates
                    Kisiwa House

                    Kisiwa House

                    572 Baghani Street, Zanzibar Town
                      5.0 out of 5.0
                       
                       

                      Located in Stone Town, this guesthouse is 0.1 mi (0.1 km) from Unguja.

                      Kisiwa House$69

                      Kisiwa House$69
                      Map

                      Search Hotels near Top Zanzibar Attractions

                      Recent Reviews in Zanzibar