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.
Clear all
Your Selections
  Beach All inclusive Free Wifi Budget Luxury City Centre Mid-range Breakfast included Pool Romantic Best Value Free Parking Resort hotel Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Quaint Room Service Business Classic & up & up Independent Hotels Internet & up Air Conditioning Concierge Hotels with Restaurants Most Booked Hotels Beach Resorts Hotels with Free Wifi Cheap Hotels Honeymoon Hotels Business services Quiet Hotels Travellers' Top-Rated Hotels Charming Hotels Oceanfront Hotels Safe Hotels Spa Hotels Hotels with Villas Hotels with Bars Meeting room Honeymoon Resorts Hotels with Private Beach Suite Hotels Clean Hotels Boutique Hotels Family Resorts Romantic Boutique Hotels Luxury Spa Hotels Quiet Resorts Luxury Boutique Hotels Luxury Beach Hotels Hotels with Infinity Pools Luxury Resorts Unique Hotels Non-Smoking Hotel Family Beach Resorts Luxury Beach Resorts All Inclusive Hotels Diving Resorts Boutique Spa Hotels Hotels with Shuttle Modern Hotels Hotels with Jacuzzi Wedding Hotels Hotels with Hot Tubs All Inclusive Resorts Spa Resorts Cheap Resorts Budget Resorts Reduced mobility rooms Boutique Resorts Suite Resorts Hotels With Entertainment Wedding Resorts Party Hotels Heritage Hotels Best Value Hotels Historic Hotels Themed Hotels Resorts with Jacuzzi $ $$ $$$ $$$$ DoubleTree Golden Tulip Melia Protea Hotels Hotels with Smoking Rooms Golf course Best Western Plus The Leading Hotels Of The World
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Neighbourhoods
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
US$682
Booking.com
View Deal
#1 of 166 Hotels in Zanzibar Island by Best Value
La Madrugada Beach Resort
US$67US$48
Expedia.com
View Deal
#2 of 166 Hotels in Zanzibar Island by Best Value
US$726US$682
Expedia.com
View Deal
#3 of 166 Hotels in Zanzibar Island by Best Value
US$113
Hotels.com
View Deal
#4 of 166 Hotels in Zanzibar Island by Best Value
Golden Tulip Zanzibar Resort
US$78US$62
Orbitz.com
View Deal
#5 of 166 Hotels in Zanzibar Island by Best Value
Kisiwa On The Beach Resort
US$164
Booking.com
View Deal
#6 of 166 Hotels in Zanzibar Island by Best Value
The Residence Zanzibar
US$310
Booking.com
View Deal
#7 of 166 Hotels in Zanzibar Island by Best Value
US$314US$247
Jumia Travel
View Deal
#8 of 166 Hotels in Zanzibar Island by Best Value
02/02/2017... fantastic views to a great beach.
03/05/2017What a gem!
US$130US$118
Expedia.com
View Deal
#9 of 166 Hotels in Zanzibar Island by Best Value
Dhow Inn
US$148US$119
Expedia.com
View Deal
#10 of 166 Hotels in Zanzibar Island by Best Value
Spice Island Hotel Resort Zanzibar
US$130
Expedia.com
View Deal
#11 of 166 Hotels in Zanzibar Island by Best Value
Sea View Lodge Boutique Hotel
US$66US$63
Travelocity
View Deal
#12 of 166 Hotels in Zanzibar Island by Best Value
Casa Del Mar Hotel Jambiani
US$49
Booking.com
View Deal
#13 of 166 Hotels in Zanzibar Island by Best Value
Hakuna Majiwe Beach Lodge
US$161US$148
Expedia.com
View Deal
#14 of 166 Hotels in Zanzibar Island by Best Value
Ras Michamvi Beach Resort
US$106US$52
Jumia Travel
View Deal
#15 of 166 Hotels in Zanzibar Island by Best Value
Moonshine Uroa Boutique Hotel
US$39US$37
Orbitz.com
View Deal
#16 of 166 Hotels in Zanzibar Island by Best Value
04/02/2017Wonderful Quiet Romantic beach Getaway
13/03/2017Recommended
Protea Hotel by Marriott Zanzibar Mbweni Ruins
US$127
Booking.com
View Deal
#17 of 166 Hotels in Zanzibar Island by Best Value
Paradise beach Resort
US$71US$53
Orbitz.com
View Deal
#18 of 166 Hotels in Zanzibar Island by Best Value
Blue Oyster Hotel
US$67
Booking.com
View Deal
#19 of 166 Hotels in Zanzibar Island by Best Value
Paje by Night Hotel
US$117
Booking.com
View Deal
#20 of 166 Hotels in Zanzibar Island by Best Value
Azao Resort & Spa
US$76
Booking.com
View Deal
#21 of 166 Hotels in Zanzibar Island by Best Value
Mchanga Beach Resort
US$94
Priceline
View Deal
#22 of 166 Hotels in Zanzibar Island by Best Value
17/07/2016A superb tranquil and secluded beach...
11/05/2017Paradise
Blu Marlin Village
US$76US$62
Hotwire.com
View Deal
#23 of 166 Hotels in Zanzibar Island by Best Value
Mermaids Cove Beach Resort & Spa
US$67US$58
Orbitz.com
View Deal
#24 of 166 Hotels in Zanzibar Island by Best Value
08/04/2017The beach is very clean and heavenly.
21/05/2017happppyyyyyy
Chwaka Bay Resort
US$24
Expedia.com
View Deal
#25 of 166 Hotels in Zanzibar Island by Best Value
Coral Reef Beach Resort
US$35
Booking.com
View Deal
#26 of 166 Hotels in Zanzibar Island by Best Value
Zanzibar Beach Resort
US$89US$87
Jumia Travel
View Deal
#27 of 166 Hotels in Zanzibar Island by Best Value
Upendo Zanzibar
US$186
Priceline
View Deal
#28 of 166 Hotels in Zanzibar Island by Best Value
Evergreen Bungalows
US$68
Booking.com
View Deal
#29 of 166 Hotels in Zanzibar Island by Best Value
02/09/2015The beach is postcard perfect.
06/05/2017Good value for money
Cristal Resort
US$93US$78
Jumia Travel
View Deal
#30 of 166 Hotels in Zanzibar Island by Best Value
*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.