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...
Diamonds Mapenzi Beach
Orbitz.com
$313
View Deal
Tembo House  Hotel & Apartments
Travelocity
$118
View Deal
#1 Best Value of 169 hotels in Zanzibar Island
Zanzibar Palace Hotel
SAVE $42
$168
Travelocity
$126
View Deal
#2 Best Value of 169 hotels in Zanzibar Island
Beyt Al Salaam
SAVE $4
$68
Booking.com
$64
View Deal
#3 Best Value of 169 hotels in Zanzibar Island
DoubleTree by Hilton Hotel Zanzibar - Stone Town
SAVE $4
$102
TripAdvisor
$98
View Deal
#4 Best Value of 169 hotels in Zanzibar Island
Mizingani Seafront Hotel
TripAdvisor
$93
View Deal
#5 Best Value of 169 hotels in Zanzibar Island
Maru Maru Hotel
SAVE $91
$197
TripAdvisor
$106
View Deal
#6 Best Value of 169 hotels in Zanzibar Island
DoubleTree by Hilton Resort Zanzibar - Nungwi
TripAdvisor
$141
View Deal
#7 Best Value of 169 hotels in Zanzibar Island
Paradise beach Resort
TripAdvisor
$61
View Deal
#8 Best Value of 169 hotels in Zanzibar Island
Royal Zanzibar Beach Resort
SAVE $214
$469
TripAdvisor
$255
View Deal
#9 Best Value of 169 hotels in Zanzibar Island
Bluebay Beach Resort and Spa
SAVE $151
$363
TripAdvisor
$212
View Deal
#10 Best Value of 169 hotels in Zanzibar Island
Kisiwa On The Beach Resort
TripAdvisor
$178
View Deal
#11 Best Value of 169 hotels in Zanzibar Island
Jafferji House & Spa
TripAdvisor
$107
View Deal
#12 Best Value of 169 hotels in Zanzibar Island
Dhow Palace Hotel
TripAdvisor
$92
View Deal
#13 Best Value of 169 hotels in Zanzibar Island
Dongwe Ocean View
TripAdvisor
$178
View Deal
#14 Best Value of 169 hotels in Zanzibar Island
Sea View Lodge Boutique Hotel
TripAdvisor
$85
View Deal
#15 Best Value of 169 hotels in Zanzibar Island
Dhow Inn
TripAdvisor
$159
View Deal
#16 Best Value of 169 hotels in Zanzibar Island
Ocean Paradise Resort & Spa
Loading prices...
#17 Best Value of 169 hotels in Zanzibar Island
Amazing !
Amazing.
My Blue Hotel
Loading prices...
#18 Best Value of 169 hotels in Zanzibar Island
Kasha Boutique Luxury Hotel
TripAdvisor
$520
View Deal
#19 Best Value of 169 hotels in Zanzibar Island
Loading prices...
#20 Best Value of 169 hotels in Zanzibar Island
Loading prices...
#21 Best Value of 169 hotels in Zanzibar Island
Loading prices...
#22 Best Value of 169 hotels in Zanzibar Island
VOI Kiwengwa Resort
Loading prices...
#24 Best Value of 169 hotels in Zanzibar Island
The Zanzibari
Loading prices...
#27 Best Value of 169 hotels in Zanzibar Island
Loading prices...
#28 Best Value of 169 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.