Most Popular Hotels in Zanzibar

See all 142 Hotels in Zanzibar
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

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

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

£157
Dhow Inn
Dhow Inn

Paje Beach, Paje

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

Situated by the ocean, this hotel is 0.4 mi (0.7 km) from Paje Beach and within 12 mi (20 km) of Jambiani Beach and Jozani …

£133
DoubleTree Resort by Hilton Zanzibar - Nungwi
DoubleTree Resort by Hilton Zanzibar - Nungwi

Nungwi Village, Nungwi

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

This Zanzibar hotel is located near Nungwi Beach. Another nearby point of interest is Kendwa Beach.

£106
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 …

£117
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 …

£65
Hiliki House
Hiliki House

Victoria Street, Zanzibar Town 0152

3.0 out of 5.0
4 out of 5 (6 reviews)

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

£50
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 …

£58
Dongwe Ocean View
Dongwe Ocean View

Dongwe Road, Dongwe 00000

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

This Dongwe hotel is on the beach, 5.9 mi (9.4 km) from Paje Beach, and within 20 mi (32 km) of Jambiani Beach and Jozani …

£131
Forodhani Park Hotel
Forodhani Park Hotel

Forodhani Street, Zanzibar Town

3.0 out of 5.0
3.9 out of 5 (11 reviews)

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

£78
Melia Zanzibar
Melia Zanzibar

Kiwengwa, Kiwengwa

5.0 out of 5.0
4.4 out of 5 (97 reviews)

This Kiwengwa hotel is on the beach, 1.4 mi (2.2 km) from Mapenzi Beach, and within 12 mi (20 km) of Kiwengwa Beach and …

£287
Local Weather
August 29° 22°
September 29° 22°
October 31° 22°

Recent Reviews in Zanzibar

Hide content

Narrow your search

Pocket Guide: Zanzibar

Search for hotels in Zanzibar on Expedia.co.uk. You can easily find your hotels in Zanzibar using one of the methods below:

  • View our selection of featured hotels in Zanzibar
  • Use the map to find hotels in the Zanzibar neighborhood you prefer
  • Use the filters to see hotels in a specific area of Zanzibar, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Zanzibar
  • Enter your travel dates to view the best deals on hotels in Zanzibar - while they last
false