Beginning of main content
Nectar
Collect Nectar points

Book on the go and pay later.

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 21 May - 22 May
This weekend This weekend 25 May - 27 May
Next weekend Next weekend 1 Jun - 3 Jun

Search Hotels near Top Zanzibar Attractions

Top 10 Hotels in Zanzibar

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

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 centre and within a 5-minute walk of Nakupenda Beach and Shangani Beach. Forodhani Gardens and Old ...

    Zanzibar Serena Hotel£155

    Zanzibar Serena Hotel£155
    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 Shangani Beach and Nakupenda Beach. Forodhani Gardens and Old Fort are ...

      Tembo House Hotel & Apartments£55

      Tembo House Hotel & Apartments£55
      Pongwe Beach Hotel

      Pongwe Beach Hotel

      Pongwe Beach, Pongwe
        3.0 out of 5.0
         
         

        Nestled on the beach, this Pongwe lodge is 4.6 mi (7.4 km) from Kiwengwa Beach and 8.9 mi (14.4 km) from Mapenzi Beach. Muyuni Beach and Mnemba Island are also ...

        Pongwe Beach Hotel£111

        Pongwe Beach Hotel£111
        Nungwi Dreams

        Nungwi Dreams

        North Coast, Nungwi
          5.0 out of 5.0
           
           

          Within easy reach of Mnarani Natural Aquarium, Nungwi Beach and Kendwa Beach, this Nungwi hotel is located by the ocean and set on the beach. Regional attractions ...

          Nungwi Dreams£131

          Nungwi Dreams£131
          Villa Kiva

          Villa Kiva

          Matemwe, Matemwe
            4.0 out of 5.0
             
             

            Located in Matemwe, this beachfront hotel is next to a golf course and within 6 mi (10 km) of Muyuni Beach, Mapenzi Beach and Mnemba Island. Kiwengwa Beach is ...

            Villa Kiva£56

            Villa Kiva£56
            Neptune Pwani Beach Resort & Spa - All Inclusive

            Neptune Pwani Beach Resort & Spa - All Inclusive

            Pawni Mchangani, Kiwengwa
              5.0 out of 5.0
               
               

              This Kiwengwa hotel is on the beach, 0.6 mi (0.9 km) from Mapenzi Beach, and within 6 mi (10 km) of Kiwengwa Beach and Muyuni Beach. Mnemba Island is 9.3 mi ...

              Neptune Pwani Beach Resort & Spa - All Inclusive£210

              Neptune Pwani Beach Resort & Spa - All Inclusive£210
              Al-Minar Hotel

              Al-Minar Hotel

              Plot 96 Shangani, Zanzibar Town
                3.5 out of 5.0
                 
                 

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

                Al-Minar Hotel£39

                Al-Minar Hotel£39
                Maru Maru Hotel

                Maru Maru Hotel

                Gizenga Street, Shangani, Zanzibar Town
                  4.0 out of 5.0
                   
                   

                  Located in Stone Town, this hotel is steps away from House of Wonders, Forodhani Gardens and Old Fort. Shangani Beach and Nakupenda Beach are also within 5 ...

                  Maru Maru Hotel£65

                  Maru Maru Hotel£65
                  Zanzibar House

                  Zanzibar House

                  Matemwe, Matemwe
                    3.5 out of 5.0
                     
                     

                    Nestled on the beach, this Matemwe bed & breakfast is within 9 mi (15 km) of Muyuni Beach, Mapenzi Beach and Kiwengwa Beach. Mnemba Island is 6.7 mi (10.9 km) ...

                    Zanzibar House£55

                    Zanzibar House£55
                    Kisiwa on the Beach

                    Kisiwa on the Beach

                    Paje Beach, Paje
                      4.0 out of 5.0
                       
                       

                      This Paje hotel is on the beach, 0.5 mi (0.9 km) from Paje Beach, and within 12 mi (20 km) of Jambiani Beach and Jozani Forest Reserve. Kizimkazi Beach and Nakupenda ...

                      Kisiwa on the Beach£115

                      Kisiwa on the Beach£115
                      Map

                      Zanzibar Hotel Reviews

                      Travel to Zanzibar & Explore


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