Beginning of main content

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.


Hotels near Stone Town

See all 113 Hotels in Stone Town
Zanzibar Serena Hotel

Zanzibar Serena Hotel

Kelele Square, Zanzibar Town
  • Free Cancellation
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$208

Zanzibar Serena Hotel$208
Zanzibar Palace Hotel

Zanzibar Palace Hotel

Kiponda area house number 831, Zanzibar Town
    4.0 out of 5.0
     
     

    Located in Stone Town, this spa hotel is within a 5-minute walk of Christ Church Cathedral and House of Wonders. Forodhani Gardens and Old Fort are also within ...

    Zanzibar Palace Hotel$149

    Zanzibar Palace Hotel$149
    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 Nakupenda Beach, Shangani Beach, and Old Fort. Forodhani Gardens and Christ Church ...

      Kisiwa House$61

      Kisiwa House$61
      Jafferji House and Spa

      Jafferji House and Spa

      170 Gizenga Street, Zanzibar Town
      • Free Cancellation
      4.0 out of 5.0
       
       

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

      Jafferji House and Spa$104

      Jafferji House and Spa$104
      Al Johari Zanzibar

      Al Johari Zanzibar

      116 Shangani (Stone Town), Zanzibar Town
      • Free Cancellation
      3.0 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 Johari Zanzibar$48

      Al Johari Zanzibar$48
      Ten to Ten Stone Town - Hostel

      Ten to Ten Stone Town - Hostel

      Gizenga street ,House number ZMC 2645, Zanzibar Town
        2.0 out of 5.0
         
         

        Located in Stone Town, this hostel is steps from Shangani Beach and Old Fort.

        Ten to Ten Stone Town - Hostel$17

        Ten to Ten Stone Town - Hostel$17
        Mizingani Seafront Hotel

        Mizingani Seafront Hotel

        Mizingani Road, Malindi district, Zanzibar Town
        • Free Cancellation
        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 ...

        Mizingani Seafront Hotel$67

        Mizingani Seafront Hotel$67
        Africa House Hotel

        Africa House Hotel

        Shangani, Zanzibar Town
        • Free Cancellation
        4.0 out of 5.0
         
         

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

        Africa House Hotel$41

        Africa House Hotel$41
        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$94

          Maru Maru Hotel$94
          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

            Where To Stay In Stone Town

            Stone Town, Zanzibar Town Hotel Information

            Top Stone Town Accommodations

            Hoping to find the best beds in Stone Town? Within a convenient 3-mile radius of Stone Town travelers can select from 29 Expedia-listed hotels.

            The Zanzibar Serena Hotel and the Mashariki Palace Hotel are worth a look. They are just a hop, skip and a jump away. If that’s not enough for you, you can also contemplate the Zanzibar Palace Hotel and the Jafferji House and Spa.

            One of the relatively small number of budget-oriented accommodations here is the House of Spices.

            If you still haven't found what you're looking for, you might want to consider checking out the Residence Zanzibar and the Zanzi Resort, which are 25 miles and 8 miles from the heart of Stone Town. Jetsetters looking for something else can book accommodations at the Dream of Zanzibar and the Diamonds Mapenzi Beach - All Inclusive, 19 miles and 19 miles away.

            Some close by places to visit in Zanzibar are Kama and Marumbi. Kama is 8 miles to the north of Stone Town, while Marumbi is 16 miles to the east. Kama hotels and apartments include the Chuini Zanzibar Beach Lodge and Sea Cliff Resort & Spa. The Uroa Bay Beach Resort and Chwaka Bay Resort are some of the hotels and apartments in Marumbi.

            Why not spend an afternoon rubbing shoulders with fellow sports enthusiasts? Tanzania National Stadium is the spot to be at match time. For tourists who are keen on staying in the area around the stadium, the most convenient options are the Hyatt Regency Dar Es Salaam, The Kilimanjaro or the Dar Es Salaam Serena Hotel.

            How to Get to Stone Town

            Zanzibar International Airport is situated 4 miles away from Stone Town. Travelers who wish to stay close by can easily secure a room at the Protea Hotel by Marriott Zanzibar Mbweni Ruins or the Zanzibar Beach Resort.