Beginning of main content

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

Book on the go and pay later.

Search over 1,000,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.


Popular searches for Zanzibar hotels

Check prices on hotels in Zanzibar

Tonight 23 Feb. - 24 Feb.
This weekend 1 Mar. - 3 Mar.
Next weekend 8 Mar. - 10 Mar.

Search Hotels near Top Zanzibar Attractions

Top 10 Hotels in Zanzibar

See all 472 properties in Zanzibar
Ocean Paradise Resort & Spa Zanzibar

Ocean Paradise Resort & Spa Zanzibar

Kiwengwa Beach, North East Coast, Kiwengwa
Ocean Paradise Resort & Spa Zanzibar
    4.0 out of 5.0
     
     

    Nestled on the beach, this Kiwengwa resort is 0.1 mi (0.1 km) from Mapenzi Beach and 2.7 mi (4.3 km) from Muyuni Beach. Kendwa Beach and Nungwi Beach are also ...

    C$254 per night for 2 guests

    The Z Hotel

    The Z Hotel

    Nungwi Beach, Nungwi
    The Z Hotel
      4.0 out of 5.0
       
       

      Nestled on the beach, this Nungwi hotel is within 1 mi (2 km) of Nungwi Natural Aquarium and Nungwi Beach. Kendwa Beach is 1.4 mi (2.2 km) away.

      The Z HotelGet Rates

      DoubleTree by Hilton Hotel Zanzibar - Stone Town

      DoubleTree by Hilton Hotel Zanzibar - Stone Town

      90 / 90A Shanghani, Zanzibar Town
      DoubleTree by Hilton Hotel Zanzibar - Stone Town
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Located in Stone Town, this hotel is within 1 mi (2 km) of Old Fort and Shangani Beach. Nakupenda Beach is 2.1 mi (3.4 km) away.

      C$143 per night for 2 guests

      Kisiwa on the Beach

      Kisiwa on the Beach

      Paje Beach, Paje
      Kisiwa on the Beach
        4.0 out of 5.0
         
         

        This Paje hotel is on the beach, 0.1 mi (0.1 km) from Paje Beach, and within 20 mi (32 km) of Kizimkazi Beach and Kizimkazi Dimbani Mosque. Shangani Beach and ...

        C$145 per night for 2 guests

        Maru Maru Hotel

        Maru Maru Hotel

        Gizenga Street, Shangani, Zanzibar Town
        Maru Maru Hotel
          4.0 out of 5.0
           
           

          Located in Stone Town, this hotel is within a 5-minute walk of House of Wonders and Shangani Beach. Nakupenda Beach is 1.9 mi (3.1 km) away.

          C$144 per night for 2 guests

          Antonio Garden Hotel

          Antonio Garden Hotel

          Kajificheni St, Zanzibar Town
          Antonio Garden Hotel
          • Free Cancellation
          • Reserve now, pay when you stay
          3.5 out of 5.0
           
           

          This aparthotel is located in Zanzibar Town (Stone Town), close to Hamamni Persian Baths, Shangani Beach, and Christ Church Cathedral. Also nearby are House ...

          C$81 per night for 2 guests

          Zanzibar Queen Hotel

          Zanzibar Queen Hotel

          Matemwe Beach, Matemwe
          Zanzibar Queen Hotel
            4.0 out of 5.0
             
             

            This Matemwe hotel is on the beach, 0.1 mi (0.1 km) from Muyuni Beach, and within 6 mi (10 km) of Mapenzi Beach and Mnemba Island. Kendwa Beach and Nungwi Beach ...

            C$180 per night for 2 guests

            Dhow Inn

            Dhow Inn

            Paje Beach, Paje
            Dhow Inn
              4.0 out of 5.0
               
               

              Situated by the ocean, this hotel is 0.1 mi (0.1 km) from Paje Beach and within 20 mi (32 km) of Kizimkazi Dimbani Mosque and Kizimkazi Beach. Shangani Beach ...

              C$201 per night for 2 guests

              Tulia Zanzibar Unique Beach Resort

              Tulia Zanzibar Unique Beach Resort

              Pongwe Pwani, Pongwe
              Tulia Zanzibar Unique Beach Resort
                5.0 out of 5.0
                 
                 

                On its own private sand beach, this lodge is in Pongwe, within the vicinity of Kiwengwa Beach.

                C$682 per night for 2 guests

                Kisiwa House

                Kisiwa House

                572 Baghani Street, Zanzibar Town
                Kisiwa House
                  5.0 out of 5.0
                   
                   

                  Located in Stone Town, this luxury guesthouse is within a 5-minute walk of Hamamni Persian Baths and Shangani Beach. Nakupenda Beach is 2.1 mi (3.4 km) ...

                  C$87 per night for 2 guests

                  Map

                  Recent Reviews in Zanzibar