We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Your selections
Clear all
  • Free Parking
Price per night
Amenities
Location
Any Distance
from
Accommodation
Traveller rating
Hotel class
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
Zanzibar Beach Resort
Booking.com
US$84
View Deal
SAVE US$54
US$364
Hotels.com
US$310
View Deal
#1 Best Value of 173 hotels in Zanzibar Island
Royal Zanzibar Beach Resort
SAVE US$160
US$601
Booking.com
US$441
View Deal
Booking.com
US$285
View Deal
#3 Best Value of 173 hotels in Zanzibar Island
SAVE US$26
US$347
Booking.com
US$321
View Deal
#4 Best Value of 173 hotels in Zanzibar Island
Ocean Paradise Resort & Spa
Hotels.com
US$303
View Deal
#5 Best Value of 173 hotels in Zanzibar Island
Booking.com
US$54
View Deal
#6 Best Value of 173 hotels in Zanzibar Island
Diamonds Mapenzi Beach
Booking.com
US$313
View Deal
#7 Best Value of 173 hotels in Zanzibar Island
Bluebay Beach Resort and Spa
Expedia.com
US$186
View Deal
#8 Best Value of 173 hotels in Zanzibar Island
Zanzibar Serena Hotel
SAVE US$26
US$342
Agoda.com
US$316
View Deal
#9 Best Value of 173 hotels in Zanzibar Island
Diamonds La Gemma dell' Est
Travelocity
US$435
View Deal
#10 Best Value of 173 hotels in Zanzibar Island
Booking.com
US$439
View Deal
SAVE US$3
US$119
Expedia.com
US$116
View Deal
#12 Best Value of 173 hotels in Zanzibar Island
Protea Hotel by Marriott Zanzibar Mbweni Ruins
Booking.com
US$140
View Deal
#13 Best Value of 173 hotels in Zanzibar Island
Pongwe Beach Hotel
Travelocity
US$169
View Deal
#14 Best Value of 173 hotels in Zanzibar Island
SAVE US$16
US$79
Agoda.com
US$63
View Deal
#15 Best Value of 173 hotels in Zanzibar Island
Neptune Pwani Beach Resort & Spa
SAVE US$21
US$373
Agoda.com
US$352
View Deal
#16 Best Value of 173 hotels in Zanzibar Island
Coral Rock Zanzibar
SAVE US$138
US$222
Hotels.com
US$84
View Deal
#17 Best Value of 173 hotels in Zanzibar Island
Orbitz.com
US$454
View Deal
#18 Best Value of 173 hotels in Zanzibar Island
Travelocity
US$345
View Deal
#19 Best Value of 173 hotels in Zanzibar Island
Travelocity
US$826
View Deal
#20 Best Value of 173 hotels in Zanzibar Island
Sea Cliff Resort & Spa
SAVE US$13
US$271
Agoda.com
US$258
View Deal
#21 Best Value of 173 hotels in Zanzibar Island
Kisiwa On The Beach Resort
Booking.com
US$137
View Deal
#22 Best Value of 173 hotels in Zanzibar Island
Savings alert: 33% below average rate

The price you found is 33% lower than this hotel's average rate of US$205/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

SAVE US$174
US$540
Hotels.com
US$366
View Deal
#23 Best Value of 173 hotels in Zanzibar Island
Savings alert: 23% below average rate

The price you found is 23% lower than this hotel's average rate of US$475/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Zanzibar Retreat Hotel
SAVE US$15
US$117
Booking.com
US$102
View Deal
#24 Best Value of 173 hotels in Zanzibar Island
Savings alert: 11% below average rate

The price you found is 11% lower than this hotel's average rate of US$115/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

VOI Kiwengwa Resort
Travelocity
US$148
View Deal
#25 Best Value of 173 hotels in Zanzibar Island
Tulia Zanzibar Unique Beach Resort
SAVE US$106
US$709
Hotels.com
US$603
View Deal
#26 Best Value of 173 hotels in Zanzibar Island
Savings alert: 14% below average rate

The price you found is 14% lower than this hotel's average rate of US$699/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Booking.com
US$130
View Deal
#27 Best Value of 173 hotels in Zanzibar Island
Savings alert: 30% below average rate

The price you found is 30% lower than this hotel's average rate of US$187/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

DoubleTree by Hilton Resort Zanzibar - Nungwi
SAVE US$17
US$200
HotelQuickly
US$183
View Deal
The Residence Zanzibar
TripAdvisor
US$1,500
View Deal
#29 Best Value of 173 hotels in Zanzibar Island
Zanzibar Queen Hotel
TripAdvisor
View Deal
#30 Best Value of 173 hotels in Zanzibar Island
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.