Hotels near Stone Town

See all 72 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 (109 reviews)

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

$102
Tembo House Hotel & Apartments
Tembo House Hotel & Apartments

Forodhani Street, Zanzibar Town 25524

4.0 out of 5.0
3.9 out of 5 (94 reviews)

Located in Stone Town, this beachfront hotel is next to a golf course, just steps from Shangani Beach and isola Nakupenda …

$112
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
Forodhani Park Hotel
Forodhani Park Hotel

Forodhani Street, Zanzibar Town

3.0 out of 5.0
3.9 out of 5 (18 reviews)

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

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
Beyt al Salaam
Beyt al Salaam

Kelele Square, Zanzibar Town

4.0 out of 5.0
4 out of 5 (39 reviews)

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

Get Rates
Kholle House
Kholle House

607/608 Malindi, Zanzibar Town

3.5 out of 5.0

Located in Stone Town, this guesthouse is within a 10-minute walk of Malindi Mosque, Beit el-Sahel, and Shakti Temple. Hous …

Get Rates
Malindi Boutique
Malindi Boutique

Funguni Road, Zanzibar Town

3.0 out of 5.0

Located in Stone Town, this hostel is within a 10-minute walk of Malindi Mosque, Beit el-Sahel, and Shakti Temple. House of …

$34
Zanzi Resort
Zanzi Resort
6.9 mi from Stone Town
5.0 out of 5.0
4.8 out of 5 (36 reviews)

Nestled on the beach, this Kama lodge is within 12 mi (20 km) of Chapwani Island, Shangani Beach, and isola Nakupenda Beaches …

Get Rates
Chwaka Bay Resort
Chwaka Bay Resort
15.7 mi from Stone Town
3.0 out of 5.0
3.3 out of 5 (84 reviews)

Located in East Coast Zanzibar, this beachfront lodge is in a regional park, 10.4 mi (16.7 km) from Mtoni Palace Ruins, and …

$30
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.