Beginning of main content

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

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.


Check prices on hotels in Zanzibar

Best deal Best deal Dec 15 - Dec 17
Tonight Tonight Dec 13 - Dec 14
This weekend This weekend Dec 15 - Dec 17
Next weekend Next weekend Dec 22 - Dec 24

Search Hotels near Top Zanzibar Attractions

Top 10 Hotels in Zanzibar

See all 234 Hotels in Zanzibar
Best Western Plus Zanzibar

Best Western Plus Zanzibar

Kinu Cha Taa, Malindi, Stone Town, Zanzibar Town
4.5 out of 5.0
Last booking: 21 hours ago
4.1 out of 5 (25 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 ...

$72

$72
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
87 others viewing this property now
4.5 out of 5 (157 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 ...

$122

$122
Dreamer's Island

Dreamer's Island

Forodhani/Shangani, Zanzibar Town
3.5 out of 5.0
4 others viewing this property now

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 ...

$31

$31
Paradise Beach Resort

Paradise Beach Resort

Road Marumbi (between Chwaka - Uroa), Uroa
4.5 out of 5.0
Last booking: 4 days ago
3 others viewing this property now
3.6 out of 5 (106 reviews)

This Uroa hotel is on the beach, 10 mi (16 km) from Kiwengwa Beach, and within 25 mi (40 km) of Mapenzi Beach and Shangani Beach. Mnemba Island and Prison Island ...

$57

$57
Dhow Palace Hotel

Dhow Palace Hotel

Kenyatta Road / Baghani Street, Zanzibar Town
4.0 out of 5.0
Last booking: 5 days ago
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.

$80

$80
Zanzibar Serena Hotel

Zanzibar Serena Hotel

Kelele Square, Zanzibar Town
5.0 out of 5.0
Last booking: 3 hours ago
2 others viewing this property now
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
Shaba Boutique Hotel

Shaba Boutique Hotel

Uwanja Wa Shaba, Zanzibar Town
3.5 out of 5.0
Last booking: 14 hours 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
Kisiwa House

Kisiwa House

572 Baghani Street, Zanzibar Town
5.0 out of 5.0
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
Tembo House Hotel & Apartments

Tembo House Hotel & Apartments

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

$118

$118
Maru Maru Hotel

Maru Maru Hotel

Gizenga Street, Shangani, Zanzibar Town
4.5 out of 5.0
Last booking: 1 day ago
2 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
Map