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

Tonight Tonight Jun 25 - Jun 26
This weekend This weekend Jun 29 - Jul 1
Next weekend Next weekend Jul 6 - Jul 8

Top 10 Hotels in Zanzibar

See all 328 Properties in Zanzibar
The Residence Zanzibar

The Residence Zanzibar

Mchangamle, Kizimkazi
    5.0 out of 5.0
     
     

    This Kizimkazi hotel is on the beach, 0.1 mi (0.1 km) from Unguja, and within 6 mi (10 km) of Kizimkazi Beach and Kizimkazi Dimbani Mosque. Jambiani Beach and ...

    The Residence Zanzibar$404

    The Residence Zanzibar$404
    Pongwe Beach Hotel

    Pongwe Beach Hotel

    Pongwe Beach, Pongwe
      3.0 out of 5.0
       
       

      This Pongwe lodge is on the beach, 0.1 mi (0.1 km) from Unguja, and within 9 mi (15 km) of Kiwengwa Beach and Mapenzi Beach. Muyuni Beach is 11.2 mi (18 km) ...

      Pongwe Beach Hotel$169

      Pongwe Beach Hotel$169
      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 just steps from Unguja and Muyuni Beach. Mapenzi Beach is 2.1 mi (3.3 km) away.

          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 just steps from Mapenzi Beach and Unguja. Kiwengwa Beach and Muyuni Beach are also within 3 mi (5 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, within a 5-minute walk of Unguja, Forodhani Gardens, and House of Wonders. Shangani Beach ...

              Mizingani Seafront Hotel$94

              Mizingani Seafront Hotel$94
              Villa Kiva

              Villa Kiva

              Matemwe, Matemwe
                4.0 out of 5.0
                 
                 

                Located in Matemwe, this beachfront hotel is next to a golf course, just steps from Unguja and Muyuni Beach. Mapenzi Beach and Kiwengwa Beach are also within ...

                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$108

                  Mvuvi Boutique Resort$108
                  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 from Unguja and Nungwi Beach. Kendwa Beach and Mnarani Natural Aquarium are also within 2 mi (3 km).

                    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 luxury guesthouse is within a 5-minute walk of Unguja, Hamamni Persian Baths, and Old Fort. Forodhani Gardens and Shangani Beach ...

                      Kisiwa House$68

                      Kisiwa House$68
                      Map

                      Search Hotels near Top Zanzibar Attractions

                      Recent Reviews in Zanzibar