Top 10 Hotels in Zanzibar Town

See all 31 Hotels in Zanzibar Town
Maru Maru Hotel
Maru Maru Hotel

Gizenga Street, Shangani, Zanzibar Town 394-400

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

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

$109
The Seyyida Hotel And Spa
The Seyyida Hotel And Spa

Kijangwani, Zanzibar Town

2.5 out of 5.0
3.9 out of 5 (49 reviews)

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

$131
Tembo House Hotel & Apartments
Tembo House Hotel & Apartments

Forodhani Street, Zanzibar Town 25524

4.0 out of 5.0
3.9 out of 5 (80 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
Kisiwa House
Kisiwa House

572 Baghani Street, Zanzibar Town 609

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

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

$124
Al Johari Zanzibar
Al Johari Zanzibar

116 Shangani (Stone Town), Zanzibar Town

3.0 out of 5.0
3.7 out of 5 (61 reviews)

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

$78
Hiliki House
Hiliki House

Victoria Street, Zanzibar Town 0152

3.0 out of 5.0
4.1 out of 5 (7 reviews)

Located in Stone Town, this guesthouse is within a 10-minute walk of Anglican Cathedral, Shangani Beach, and Old Fort. House …

$59
Asmini Palace Hotel
Asmini Palace Hotel

Kiponda Street, Zanzibar Town 3292

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

Located in Stone Town, this hotel is within a 10-minute walk of Anglican Cathedral, House of Wonders, and Forodhani Gardens …

$84
House of Spices
House of Spices

Kiponda Street, Zanzibar Town 1912

2.0 out of 5.0
4.3 out of 5 (6 reviews)

Located in Stone Town, this inn is within a 10-minute walk of Anglican Cathedral, House of Wonders, and Forodhani Gardens …

$66
Zanzibar Palace Hotel
Zanzibar Palace Hotel

Kiponda area house number 831, Zanzibar Town

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

Located in Stone Town, this hotel is within a 5-minute walk of Anglican Cathedral and House of Wonders. Forodhani Gardens and …

$133
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 (89 reviews)

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

$108

Recent Reviews in Zanzibar Town

Hide content

Where to stay in Zanzibar Town

Zanzibar Town Hotel Guide

You will find a wide range of places to stay to choose from when planning your holiday in Zanzibar Town. Expedia's extensive hotel network currently includes approximately 14 accommodation options within a 6-mile from the middle of Zanzibar Town. Alternatively, the Zanzi Resort can be found 8 miles away. Some other options are the VOI Kiwengwa Resort - All Inclusive and the Diamonds Mapenzi Beach - All Inclusive.

Kiwengwa is 17 miles to the southwest of Zanzibar Town and is where you'll find Mapenzi Beach and Kiwengwa Beach. The Dream of Zanzibar - All Inclusive and Neptune Pwani Beach Resort & Spa - All Inclusive are some of the apartment and hotel options in Kiwengwa. 30 miles to the south of Zanzibar Town, you can also stay at Nungwi, which is home to the Essque Zalu Zanzibar and Diamonds La Gemma dell'Est - All Inclusive. While in Nungwi, be sure to check out the Nungwi Beach and Mnarani Natural Aquarium.

Get your sports fix by making a trip to Tanzania National Stadium, which is 45 miles to the north of Zanzibar Town. For tourists who are keen on staying close by, make a reservation in the Hyatt Regency Dar Es Salaam, The Kilimanjaro or Dar Es Salaam Serena Hotel.

Zanzibar International Airport is the most frequently used airport for arriving in Zanzibar Town. It is 3 miles away. If you would like to stay nearby, try the Protea Hotel Mbweni Ruins Zanzibar or Zanzibar Beach Resort.