Hotels near Stone Town

See all 71 Hotels 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
4.4 out of 5 (111 reviews)

Located in Stone Town, this hotel is steps from Shangani Beach, Mbweni Ruins, and Hamamni Persian Baths. Marahubi Palace an …

$102
Mizingani Seafront Hotel
Mizingani Seafront Hotel

Mizingani Road, Malindi district, Zanzibar Town

4.0 out of 5.0
4.1 out of 5 (67 reviews)

This family-friendly Zanzibar Town hotel is located on the waterfront, just steps from Malindi Mosque and Beit el-Sahel. …

Get Rates
Kisiwa House
Kisiwa House

572 Baghani Street, Zanzibar Town 609

5.0 out of 5.0
4.5 out of 5 (127 reviews)

Located in Stone Town, this luxury guesthouse is steps from Hamamni Persian Baths, Marahubi Palace, and Palace Museum. Isol …

Get Rates
Maru Maru Hotel
Maru Maru Hotel

Gizenga Street, Shangani, Zanzibar Town 394-400

4.0 out of 5.0
4.3 out of 5 (277 reviews)

Located in Stone Town, this hotel is steps from House of Wonders, Forodhani Gardens, and Old Fort. Shangani Beach and Beit …

$114
Asmini Palace Hotel
Asmini Palace Hotel

Kiponda Street, Zanzibar Town 3292

4.0 out of 5.0
3.6 out of 5 (21 reviews)

Located in Stone Town, this hotel is within a 5-minute walk of Darajani Market, Anglican Cathedral, and Shakti Temple. Peac …

Get Rates
Safari Lodge Hotel
Safari Lodge Hotel

Karume Road, Malindi, Stone Town, Zanzibar Town

3.0 out of 5.0
3 out of 5 (1 reviews)

Located in Stone Town, this hotel is within a 15-minute walk of Peace Memorial Museum, Darajani Market, and Anglican Cathedra …

$55
Dhow Palace Hotel
Dhow Palace Hotel

Kenyatta Road / Baghani Street, Zanzibar Town 397400

4.0 out of 5.0
4.1 out of 5 (107 reviews)

Located in Stone Town, this hotel is steps from Hamamni Persian Baths, Marahubi Palace, and Palace Museum. Isola Nakupenda …

$76
Park Hyatt Zanzibar
Park Hyatt Zanzibar

Shangani Street, Zanzibar Town

5.0 out of 5.0
5 out of 5 (40 reviews)

Located in Stone Town, this beachfront hotel is in the historical district, just steps from Mbweni Ruins and isola Nakupend …

Get Rates
Zanzibar Palace Hotel
Zanzibar Palace Hotel

Kiponda area house number 831, Zanzibar Town

4.0 out of 5.0
4.5 out of 5 (33 reviews)

Located in Stone Town, this spa hotel is steps from Malindi Mosque, Shakti Temple, and Beit el-Sahel. Anglican Cathedral an …

Get Rates
Island Paradise Inn
Island Paradise Inn

Mlandege Road, Zanzibar Town

3.5 out of 5.0

Located in Stone Town, this hotel is within a 15-minute walk of Livingstone's House, Peace Memorial Museum, and Darajani …

Get Rates
Hide content

Where To Stay In Stone Town

Stone Town, Zanzibar Town Hotel Information

Visitors are spoiled for choice when it comes to booking comfortable places to base yourself in Stone Town. Spend some time looking through Expedia's 30 hotel listings, all of which can be found within a 0.1-mile radius of Stone Town's city center.

Savvy travelers who appreciate the importance of basing themselves close to the action and bright lights of the city's heart should check out the Zanzibar Serena Hotel and Mashariki Palace Hotel, which are located within 0.6 miles of Stone Town's center.

If you have a budget to stick to and are hoping to find the best priced Stone Town places to stay, there are quite a few economy places available in the vicinity. The Kisiwa House is 0.2 miles from the center of Stone Town, while the Maru Maru Hotel is 0.2 miles away. Additional affordable room options are the The Seyyida Hotel And Spa and the Al Johari Zanzibar.

The The Residence Zanzibar is positioned 25 miles from the middle of Stone Town. Alternatively, the Zanzi Resort is positioned 8 miles away. Two other Expedia-listed hotels include the Dream of Zanzibar and the Diamonds Mapenzi Beach - All Inclusive.

Looking for more to do? Why not spend the day exploring Nungwi Beach and Mnarani Natural Aquarium, in Nungwi, 30 miles to the north of Stone Town. Some of our recommended Nungwi hotel options include the Diamonds Star of the East Zanzibar - All Inclusive and Essque Zalu Zanzibar. Alternatively, you could consider staying at Zanzibar Town, 1 mile to the east of Stone Town, where you can pick from the Zanzibar Palace Hotel and Jafferji House and Spa. Whether you're just passing through or staying in Zanzibar Town, set aside some time to check out the Slave Market and Old Fort.

If you are into sports and enjoy watching games you might choose to visit Tanzania National Stadium, which is 50 miles to the south of Stone Town. For visitors who are keen on booking accommodation nearby, make a reservation in the Hyatt Regency Dar Es Salaam, The Kilimanjaro or Dar Es Salaam Serena Hotel.

Zanzibar International Airport is located 4 miles away from Stone Town. Should you choose to stay nearby, you can book a room at the Protea Hotel by Marriott Zanzibar Mbweni Ruins or Zanzibar Beach Resort.