Hotels near Stone Town

See all 35 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 (123 reviews)

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

Get Rates
Park Hyatt Zanzibar
Park Hyatt Zanzibar

Shangani Street, Zanzibar Town

5.0 out of 5.0
4.9 out of 5 (53 reviews)

Located in Stone Town, this beachfront hotel is in the historical district and within a 5-minute walk of Shangani Beach, Ol …

Get Rates
Zanzibar Serena Hotel
Zanzibar Serena Hotel

Kelele Square, Zanzibar Town

5.0 out of 5.0
4.6 out of 5 (88 reviews)

Located in Stone Town, this beachfront hotel is in the city center and within a 5-minute walk of Hamamni Persian Baths, …

Get Rates
Kisiwa House
Kisiwa House

572 Baghani Street, Zanzibar Town 609

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

Located in Stone Town, this luxury guesthouse is steps from Hamamni Persian Baths and Marahubi Palace. Shangani Beach and Old …

$93
Mizingani Seafront Hotel
Mizingani Seafront Hotel

Mizingani Road, Malindi district, Zanzibar Town

4.0 out of 5.0
4.2 out of 5 (82 reviews)

This family-friendly Zanzibar Town hotel is located on the waterfront, within a 5-minute walk of Malindi Mosque, Forodhani …

Get Rates
Al-Minar Hotel
Al-Minar Hotel

Plot 96 Shangani, Zanzibar Town

3.5 out of 5.0
4.1 out of 5 (135 reviews)

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

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 (283 reviews)

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

Get Rates
Tembo House Hotel & Apartments
Tembo House Hotel & Apartments

Forodhani Street, Zanzibar Town 25524

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

Located in Stone Town, this beachfront hotel is next to a golf course and within a 5-minute walk of Shangani Beach, Forodhani …

$112
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 Anglican Cathedral and Livingstone's House. Hamamni Persian …

Get Rates
Tausi Palace Hotel
Tausi Palace Hotel

Baghani Street, Zanzibar Town

3.0 out of 5.0
4 out of 5 (47 reviews)

Located in Stone Town, this hotel is steps from Hamamni Persian Baths and Marahubi Palace. Shangani Beach and Old Fort are …

Get Rates

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.