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.
Your selections
Clear all
Price per night
Amenities
Location
Any Distance
from
Accommodation
Traveler rating
Hotel class
Style
Hotel brand
  • Sort by:
  • Traveler Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
Chumbe Island Coral Park
SAVE $14
$463
Travelocity
$449
View Deal
Booking.com
$53
View Deal
#1 Best Value of 172 hotels in Zanzibar Island
SAVE $5
$64
Booking.com
$59
View Deal
#2 Best Value of 172 hotels in Zanzibar Island
Sultan Sands Island Resort
SAVE $10
$196
Booking.com
$186
View Deal
Pongwe Beach Hotel
Travelocity
$169
View Deal
#4 Best Value of 172 hotels in Zanzibar Island
Booking.com
$54
View Deal
#5 Best Value of 172 hotels in Zanzibar Island
Al Johari
SAVE $7
$70
Expedia.com
$63
View Deal
#6 Best Value of 172 hotels in Zanzibar Island
SAVE $16
$79
Agoda.com
$63
View Deal
#7 Best Value of 172 hotels in Zanzibar Island
Zanzibar Hotel
SAVE $12
$59
Agoda.com
$47
View Deal
#8 Best Value of 172 hotels in Zanzibar Island
Zanzibar Beach Resort
Booking.com
$84
View Deal
#9 Best Value of 172 hotels in Zanzibar Island
Chumbe Island Coral Park
SAVE $14
$463
Travelocity
$449
View Deal
Hakuna Majiwe Beach Lodge
SAVE $51
$229
Travelocity
$178
View Deal
#11 Best Value of 172 hotels in Zanzibar Island
Great
Paradise
Blu Marlin Village
SAVE $13
$73
Expedia.com
$60
View Deal
#12 Best Value of 172 hotels in Zanzibar Island
Savings alert: 13% below average rate

The price you found is 13% lower than this hotel's average rate of $69/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.

La Madrugada Beach Resort
SAVE $22
$67
Agoda.com
$45
View Deal
#13 Best Value of 172 hotels in Zanzibar Island
Savings alert: 12% below average rate

The price you found is 12% lower than this hotel's average rate of $51/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.

Villa de Coco
Expedia.com
$63
View Deal
Karamba
Booking.com
$97
View Deal
#15 Best Value of 172 hotels in Zanzibar Island
Tanzanite Beach Resort
SAVE $3
$85
Expedia.com
$82
View Deal
#16 Best Value of 172 hotels in Zanzibar Island
Langi Langi Beach Bungalows
Booking.com
$122
View Deal
#17 Best Value of 172 hotels in Zanzibar Island
Tausi Palace Hotel
SAVE $5
$74
Agoda.com
$69
View Deal
#18 Best Value of 172 hotels in Zanzibar Island
Sunset Kendwa
SAVE $15
$100
Expedia.com
$85
View Deal
#19 Best Value of 172 hotels in Zanzibar Island
Forodhani Park Hotel
SAVE $4
$85
Travelocity
$81
View Deal
#20 Best Value of 172 hotels in Zanzibar Island
Cristal Resort
SAVE $5
$98
Booking.com
$93
View Deal
#21 Best Value of 172 hotels in Zanzibar Island
Unguja Lodge
Booking.com
$436
View Deal
#22 Best Value of 172 hotels in Zanzibar Island
Moonshine Uroa Boutique Hotel
SAVE $8
$51
Travelocity
$43
View Deal
#23 Best Value of 172 hotels in Zanzibar Island
Menai Bay Beach Bungalows
Expedia.com
$49
View Deal
#24 Best Value of 172 hotels in Zanzibar Island
White Rose Beach Hotel
Hotels.com
View Deal
#25 Best Value of 172 hotels in Zanzibar Island
Mamamapambo Boutique Hotel
Hotels.com
View Deal
#26 Best Value of 172 hotels in Zanzibar Island
Waikiki Zanzibar Resort
Hotels.com
View Deal
Mnarani Beach Cottages
Hotels.com
View Deal
#28 Best Value of 172 hotels in Zanzibar Island
Kholle House
Hotels.com
View Deal
#29 Best Value of 172 hotels in Zanzibar Island
Flame Tree Cottages
Hotels.com
View Deal
#30 Best Value of 172 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.