Beginning of main content

location Zanzibar is highly rated for Snorkeling and Relaxing by 505 people

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

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


Check prices on hotels in Zanzibar

Best deal Best deal Apr 6 - Apr 8
Tonight Tonight Feb 21 - Feb 22
This weekend This weekend Feb 23 - Feb 25
Next weekend Next weekend Mar 2 - Mar 4

Search Hotels near Top Zanzibar Attractions

Top 10 Hotels in Zanzibar

See all 280 Hotels in Zanzibar
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
4.5 out of 5 (184 reviews)

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

$115

$115
Dhow Palace Hotel

Dhow Palace Hotel

Kenyatta Road / Baghani Street, Zanzibar Town
4.0 out of 5.0
Last booking: 1 day ago
4.1 out of 5 (126 reviews)

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

$65

$65
Zanzibar Palace Hotel

Zanzibar Palace Hotel

Kiponda area house number 831, Zanzibar Town
4.5 out of 5.0
4.4 out of 5 (35 reviews)

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

$122

$122
Maru Maru Hotel

Maru Maru Hotel

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

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

$98

$98
Tembo House Hotel & Apartments

Tembo House Hotel & Apartments

Forodhani Street, Zanzibar Town
4.5 out of 5.0
Last booking: 2 days ago
4.0 out of 5 (138 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 ...

$130

$130
Shangani Hotel

Shangani Hotel

Kenyatta Road, Zanzibar Town
4.0 out of 5.0
3.2 out of 5 (4 reviews)

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

$38

$38
Park Hyatt Zanzibar

Park Hyatt Zanzibar

Shangani Street, Zanzibar Town
5.0 out of 5.0
Last booking: 1 day ago
2 others viewing this property now
4.9 out of 5 (76 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 ...

$403

$403
Zanzibar Serena Hotel

Zanzibar Serena Hotel

Kelele Square, Zanzibar Town
5.0 out of 5.0
Last booking: 17 hours ago
4.6 out of 5 (104 reviews)

Located in Stone Town, this beachfront hotel is in the city center, just steps from Hamamni Persian Baths and Shangani Beach. Marahubi Palace and Palace Museum ...

$322

$322
Shaba Boutique Hotel

Shaba Boutique Hotel

Uwanja Wa Shaba, Zanzibar Town
3.0 out of 5.0
Last booking: 5 days ago
4.4 out of 5 (25 reviews)

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

$83

$83
Seasons Lodge Zanzibar

Seasons Lodge Zanzibar

Pongwe Beach, Pongwe
4.0 out of 5.0
4.7 out of 5 (20 reviews)

Nestled on the beach, this Pongwe hotel is 4.7 mi (7.5 km) from Kiwengwa Beach and 9 mi (14.4 km) from Mapenzi Beach. Shangani Beach and Mnemba Island are also ...

$98

$98
Map

Recent Reviews in Zanzibar