Hotels near Stone Town

See all 67 Hotels in Stone Town
Dhow Palace Hotel
Dhow Palace Hotel

Kenyatta Road / Baghani Street, Zanzibar Town 397400

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

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

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

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

$114
Kisiwa House
Kisiwa House

572 Baghani Street, Zanzibar Town 609

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

Located in Stone Town, this luxury guesthouse is within a 5-minute walk of Shangani Beach, Old Fort, and Forodhani Gardens. …

Get Rates
Al-Minar Hotel
Al-Minar Hotel

Plot 96 Shangani, Zanzibar Town

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

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

$56
Mashariki Palace Hotel
Mashariki Palace Hotel

Nyumba ya Moto St. 293 Forodhani, Zanzibar Town 3904

4.0 out of 5.0
4.8 out of 5 (101 reviews)

This family-friendly Zanzibar Town hotel is located near the airport, within a 5-minute walk of House of Wonders, Shangani …

Get Rates
Park Hyatt Zanzibar
Park Hyatt Zanzibar

Shangani Street, Zanzibar Town

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

Located in Stone Town, this luxury hotel is within a 5-minute walk of Shangani Beach, Old Fort, and Forodhani Gardens. Hous …

$301
Zanzibar Serena Hotel
Zanzibar Serena Hotel

Kelele Square, Zanzibar Town

5.0 out of 5.0
4.7 out of 5 (78 reviews)

Located in Stone Town, this beachfront hotel is in the city center and within a 10-minute walk of Shangani Beach, Forodhani …

Get Rates
Jafferji House and Spa
Jafferji House and Spa

170 Gizenga Street, Zanzibar Town

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

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

$196
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.5 out of 5 (90 reviews)

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

$115
Tembo House Hotel & Apartments
Tembo House Hotel & Apartments

Forodhani Street, Zanzibar Town 25524

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

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

Get Rates
Hide content

Where To Stay In Stone Town

Stone Town, Zanzibar Town Hotel Information

Expedia.com offers a selection of 67 hotels in Stone Town. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.com will not only save you time, but also money when booking your stay at a hotel in Stone Town. Making reservations so you can stay within your budget is easy with us.

Expedia.com even provides you with a map so you may find hotels in the Stone Town neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Stone Town, now!

Looking for local hotels nearby? Check out the new hotels near me page.

false