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

Save up to 17% by booking Flight + Hotel.

Search 590,000 properties and 550 airlines worldwide.



Top Hotel Deals

See all 115 Hotels in Stone Town
DoubleTree by Hilton Hotel Zanzibar - Stone Town £54
DoubleTree by Hilton Hotel Zanzibar - Stone Town

DoubleTree by Hilton Hotel Zanzibar - Stone Town

90 / 90A Shanghani, Zanzibar Town
     
    4.5
    of 5, from 199 reviews
    4.0 out of 5.0

    Located in Stone Town, this hotel is within a 5-minute walk of Shangani Beach, Nakupenda Beach and Old Fort. Forodhani Gardens and House of Wonders are also within 5 minutes.

    Tembo House Hotel & Apartments £55
    Tembo House Hotel & Apartments

    Tembo House Hotel & Apartments

    Forodhani Street, Zanzibar Town
       
      4.0
      of 5, from 161 reviews
      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 also within 5 minutes.

      Mizingani Seafront Hotel £55
      Mizingani Seafront Hotel

      Mizingani Seafront Hotel

      Mizingani Road, Malindi district, Zanzibar Town
         
        4.2
        of 5, from 136 reviews
        4.0 out of 5.0

        This family-friendly Zanzibar Town hotel is located on the waterfront, within a 5-minute walk of House of Wonders, Forodhani Gardens and Old Fort. Shangani Beach and Nakupenda Beach are also within 10 minutes.

        Kisiwa House £65
        Kisiwa House

        Kisiwa House

        572 Baghani Street, Zanzibar Town
           
          4.4
          of 5, from 166 reviews
          5.0 out of 5.0

          Located in Stone Town, this luxury guesthouse is within a 5-minute walk of Nakupenda Beach, Shangani Beach and Old Fort. Forodhani Gardens and Christ Church Cathedral are also within 10 minutes.

          Park Hyatt Zanzibar £186
          Park Hyatt Zanzibar

          Park Hyatt Zanzibar

          Shangani Street, Zanzibar Town
             
            4.9
            of 5, from 85 reviews
            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 of Wonders and Christ Church Cathedral are also within 15 minutes.

            Zanzibar Serena Hotel £184
            Zanzibar Serena Hotel

            Zanzibar Serena Hotel

            Kelele Square, Zanzibar Town
               
              4.6
              of 5, from 107 reviews
              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 Fort are also within 10 minutes.

              Best Western Plus Zanzibar £47
              Best Western Plus Zanzibar

              Best Western Plus Zanzibar

              Kinu Cha Taa, Malindi, Stone Town, Zanzibar Town
                 
                4.2
                of 5, from 46 reviews
                4.0 out of 5.0

                Located in Stone Town, this hotel is within a 10-minute walk of House of Wonders, Forodhani Gardens and Old Fort. Christ Church Cathedral and Shangani Beach are also within 15 minutes.

                Al-Minar Hotel £39
                Al-Minar Hotel

                Al-Minar Hotel

                Plot 96 Shangani, Zanzibar Town
                   
                  4.2
                  of 5, from 193 reviews
                  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.