Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Top Stone Town Hotels Deals

See all 133 Properties in Stone Town
DoubleTree by Hilton Hotel Zanzibar - Stone Town

DoubleTree by Hilton Hotel Zanzibar - Stone Town

90 / 90A Shanghani, Zanzibar 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.

    DoubleTree by Hilton Hotel Zanzibar - Stone Town$130

    DoubleTree by Hilton Hotel Zanzibar - Stone Town$130
    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 Unguja and Shangani Beach. Forodhani Gardens and Old Fort are also within ...

      Tembo House Hotel & Apartments$92

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

        Mizingani Seafront Hotel$79
        Maru Maru Hotel

        Maru Maru Hotel

        Gizenga Street, Shangani, Zanzibar Town
          4.0 out of 5.0
           
           

          This family-friendly Zanzibar Town hotel is located near the airport, steps from Unguja, Forodhani Gardens, and House of Wonders. Shangani Beach and Old Fort ...

          Maru Maru Hotel$113

          Maru Maru Hotel$113
          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$119

            Kisiwa House$119
            Park Hyatt Zanzibar

            Park Hyatt Zanzibar

            Shangani Street, Zanzibar Town
              5.0 out of 5.0
               
               

              Located in Stone Town, this beachfront hotel is in the historical district and within a 5-minute walk of Shangani Beach, Old Fort, and Forodhani Gardens. House ...

              Park Hyatt Zanzibar$318

              Park Hyatt Zanzibar$318
              Best Western Plus Zanzibar

              Best Western Plus Zanzibar

              Kinu Cha Taa, Malindi, Stone Town, Zanzibar Town
                4.0 out of 5.0
                 
                 

                Located in Stone Town, this hotel is steps from Unguja and Zanzibar Ferry Terminal. House of Wonders and Forodhani Gardens are also within 10 minutes.

                Best Western Plus Zanzibar$108

                Best Western Plus Zanzibar$108
                Spice Palace Hotel

                Spice Palace Hotel

                Soko Muhogo Street, Zanzibar Town
                  3.5 out of 5.0
                   
                   

                  Located in Stone Town, this hotel is steps from Unguja and Hamamni Persian Baths. House of Wonders and Old Fort are also within 5 minutes.

                  Jafferji House and Spa

                  Jafferji House and Spa

                  170 Gizenga Street, Zanzibar Town
                    4.0 out of 5.0
                     
                     

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

                    Jafferji House and Spa$168

                    Jafferji House and Spa$168
                    Al Johari Zanzibar

                    Al Johari Zanzibar

                    116 Shangani (Stone Town), Zanzibar Town
                      3.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.

                      Al Johari Zanzibar$62

                      Al Johari Zanzibar$62

                      Top Flight Deals

                      Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.