Beginning of main content

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

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.


Popular searches for Zanzibar hotels

Check prices on hotels in Zanzibar

Tonight Nov 20 - Nov 21
This weekend Nov 23 - Nov 25
Next weekend Nov 30 - Dec 2

Top 10 Hotels in Zanzibar

See all 374 Properties in Zanzibar
Zanzibar House

Zanzibar House

Matemwe, Matemwe
Zanzibar House
    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.

    $83 per night for 2 guests

    Zanzibar Palace Hotel

    Zanzibar Palace Hotel

    Kiponda area house number 831, Zanzibar Town
    Zanzibar Palace Hotel
      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 ...

      $104 per night for 2 guests

      Matemwe Lodge

      Matemwe Lodge

      Matemwe Beach, Northeast Coast, Matemwe
      Matemwe Lodge
        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.

        $335 per night for 2 guests

        Tembo House Hotel & Apartments

        Tembo House Hotel & Apartments

        Forodhani Street, Zanzibar Town
        Tembo House Hotel & Apartments
          4.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 ...

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

            $212 per night for 2 guests

            Sipano Beach Lodge Zanzibar

            Sipano Beach Lodge Zanzibar

            53 Kiwengwa 52c, Kiwengwa
            Sipano Beach Lodge Zanzibar
            • Free Cancellation
            • Reserve now, pay when you stay
            3.0 out of 5.0
             
             

            This Kiwengwa hotel is on the beach, 0.1 mi (0.1 km) from Unguja, and within 25 mi (40 km) of Mapenzi Beach and Kendwa Beach. Old Fort is 27.2 mi (43.8 km) ...

            $19 per night for 2 guests

            Royal Zanzibar Beach Resort All Inclusive

            Royal Zanzibar Beach Resort All Inclusive

            Nungwi North Road, Nungwi
            Royal Zanzibar Beach Resort All Inclusive
              4.5 out of 5.0
               
               

              Nestled on the beach, this Nungwi hotel is within a 5-minute walk of Unguja and Nungwi Beach. Kendwa Beach and Mnarani Natural Aquarium are also within 2 mi ...

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

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

                $120 per night for 2 guests

                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
                  4.0 out of 5.0
                   
                   

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

                  $127 per night for 2 guests

                  The Residence Zanzibar

                  The Residence Zanzibar

                  Mchangamle, Kizimkazi
                  The Residence Zanzibar
                    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. Paje Beach and Jozani ...

                    $426 per night for 2 guests

                    Map

                    Search Hotels near Top Zanzibar Attractions

                    Recent Reviews in Zanzibar