Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Hotels near Stone Town

See all 42 Hotels in Stone Town
Dreamer's Island

Dreamer's Island

Forodhani/Shangani, Zanzibar Town
3.5 out of 5.0
Last booking: 11 hours ago

Located in Stone Town, this bed & breakfast is steps from Old Fort, Forodhani Gardens, and House of Wonders. Shangani Beach and Hamamni Persian Baths are also ...

$34

$34
DoubleTree by Hilton Hotel Zanzibar - Stone Town

DoubleTree by Hilton Hotel Zanzibar - Stone Town

90 / 90A Shanghani, Zanzibar Town
4.5 out of 5.0
Last booking: 2 days ago
5 others viewing this property now
4.5 out of 5 (158 reviews)

Located in Stone Town, this hotel is steps from Shangani Beach, Hamamni Persian Baths, and Marahubi Palace. Old Fort and Forodhani Gardens are also within 5 ...

$161

$161
Kisiwa House

Kisiwa House

572 Baghani Street, Zanzibar Town
5.0 out of 5.0
1 others viewing this property now
4.4 out of 5 (145 reviews)

Located in Stone Town, this luxury guesthouse is steps from Hamamni Persian Baths and Marahubi Palace. Hamamni Persian Baths and Old Fort are also within 5 ...

$81

$81
Best Western Plus Zanzibar

Best Western Plus Zanzibar

Kinu Cha Taa, Malindi, Stone Town, Zanzibar Town
4.5 out of 5.0
Last booking: 4 days ago
4.2 out of 5 (26 reviews)

Located in Stone Town, this hotel is within a 10-minute walk of Malindi Mosque, House of Wonders, and Forodhani Gardens. Old Fort and Christ Church Cathedral ...

$91

$91
Zanzibar Serena Hotel

Zanzibar Serena Hotel

Kelele Square, Zanzibar Town
5.0 out of 5.0
Last booking: 3 days ago
4.6 out of 5 (99 reviews)

Located in Stone Town, this beachfront hotel is in the city center and within a 5-minute walk of Shangani Beach, Hamamni Persian Baths, and Marahubi Palace. ...

$290

$290
Dhow Palace Hotel

Dhow Palace Hotel

Kenyatta Road / Baghani Street, Zanzibar Town
4.5 out of 5.0
Last booking: 3 days ago
1 others viewing this property now
4.1 out of 5 (120 reviews)

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

$92

$92
Park Hyatt Zanzibar

Park Hyatt Zanzibar

Shangani Street, Zanzibar Town
5.0 out of 5.0
3 others viewing this property now
4.9 out of 5 (66 reviews)

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

$369

$369
Shaba Boutique Hotel

Shaba Boutique Hotel

Uwanja Wa Shaba, Zanzibar Town
3.5 out of 5.0
Last booking: 4 days ago
4.6 out of 5 (21 reviews)

Located in Stone Town, this bed & breakfast is steps from Shangani Beach, Hamamni Persian Baths, and Marahubi Palace. Old Fort and Forodhani Gardens are also ...

$77

$77
Tembo House Hotel & Apartments

Tembo House Hotel & Apartments

Forodhani Street, Zanzibar Town
4.5 out of 5.0
Last booking: 18 hours ago
3 others viewing this property now
3.9 out of 5 (129 reviews)

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

$145

$145
Maru Maru Hotel

Maru Maru Hotel

Gizenga Street, Shangani, Zanzibar Town
4.5 out of 5.0
Last booking: 2 hours ago
1 others viewing this property now
4.3 out of 5 (299 reviews)

Located in Stone Town, this hotel is steps from House of Wonders, Forodhani Gardens, and Old Fort. Hamamni Persian Baths and Hamamni Persian Baths are also within ...

$114

$114

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.