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

Top 10 Hotels in Zanzibar

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

    Zanzibar Serena Hotel$251

    Zanzibar Serena Hotel$251
    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$153

      Pongwe Beach Hotel$153
      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 ...

        Villa Kiva$69

        Villa Kiva$69
        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 center, just steps from Shangani Beach and Nakupenda Beach. Forodhani Gardens and Old Fort are also ...

          Tembo House Hotel & Apartments$79

          Tembo House Hotel & Apartments$79
          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$315

            Neptune Pwani Beach Resort & Spa - All Inclusive$315
            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$79

              Zanzibar House$79
              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 from House of Wonders, Forodhani Gardens, and Old Fort. Shangani Beach and Nakupenda Beach are also within 5 ...

                Maru Maru Hotel$98

                Maru Maru Hotel$98
                Matemwe Lodge

                Matemwe Lodge

                Matemwe Beach, Northeast Coast, Matemwe
                  4.5 out of 5.0
                   
                   

                  This Matemwe lodge is on the beach, 2.7 mi (4.3 km) from Mnemba Island, and within 9 mi (15 km) of Muyuni Beach and Mapenzi Beach. Kiwengwa Beach is 11.3 mi ...

                  Matemwe Lodge$540

                  Matemwe Lodge$540
                  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$169

                    Kisiwa on the Beach$169
                    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 from Nakupenda Beach and Shangani Beach. Old Fort and Forodhani Gardens are also within 5 minutes.

                      Al-Minar Hotel$55

                      Al-Minar Hotel$55
                      Map

                      What are the top landmarks in Zanzibar?

                      Don’t miss these must-see sights and attractions

                      Recent Reviews in Zanzibar