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.
  • Sort by:
  • Featured
  • Price (low to high)
  • Price (high to low)
  • Traveller Ranked
Boutique Hotel Matlai
Boutique Hotel Matlai(Great Value!)
US$ 430US$ 366
Hotels.com
View Deal
Certificate of Excellence
#1 Best Value of 173 hotels in Zanzibar Island
  • Free Wifi
  • Free Parking
Royal Zanzibar Beach Resort
US$ 709US$ 520
Booking.com
View Deal
Certificate of Excellence
#2 Best Value of 173 hotels in Zanzibar Island
  • Free Wifi
  • Free Parking
Hideaway of Nungwi Resort & Spa
US$ 536US$ 399
Expedia.com
View Deal
Certificate of Excellence
#3 Best Value of 173 hotels in Zanzibar Island
  • Free Wifi
  • Free Parking
Melia Zanzibar
Booking.com
View Deal
Certificate of Excellence
#4 Best Value of 173 hotels in Zanzibar Island
  • Free Parking
  • Pool
My Blue Hotel
US$ 201US$ 179
Booking.com
View Deal
Certificate of Excellence
#5 Best Value of 173 hotels in Zanzibar Island
  • Breakfast included
  • Pool
Zanzest Beach Bungalows
US$ 63
Booking.com
View Deal
Certificate of Excellence
#6 Best Value of 173 hotels in Zanzibar Island
  • Free Parking
  • Breakfast included
Mizingani Seafront Hotel
US$ 109
Booking.com
View Deal
Certificate of Excellence
#7 Best Value of 173 hotels in Zanzibar Island
  • Free Wifi
  • Breakfast included
Diamonds Mapenzi Beach
US$ 371
Booking.com
View Deal
Certificate of Excellence
#8 Best Value of 173 hotels in Zanzibar Island
  • Free Parking
  • Breakfast included
Essque Zalu Zanzibar
US$ 536
Travelocity
View Deal
Certificate of Excellence
#9 Best Value of 173 hotels in Zanzibar Island
  • Free Wifi
  • Free Parking
Neptune Pwani Beach Resort & Spa
US$ 443US$ 410
Agoda.com
View Deal
Certificate of Excellence
#10 Best Value of 173 hotels in Zanzibar Island
  • Free Wifi
  • Free Parking
Breezes Beach Club & Spa, Zanzibar
US$ 520
Expedia.com
View Deal
Certificate of Excellence
#11 Best Value of 173 hotels in Zanzibar Island
  • Free Parking
  • Breakfast included
Bluebay Beach Resort and Spa
US$ 220
Agoda.com
View Deal
Certificate of Excellence
#12 Best Value of 173 hotels in Zanzibar Island
  • Free Parking
  • Pool
Zanzibar Serena Hotel
US$ 391US$ 352
TripAdvisor
View Deal
Certificate of Excellence
#13 Best Value of 173 hotels in Zanzibar Island
  • Free Wifi
  • Free Parking
Protea Hotel by Marriott Zanzibar Mbweni Ruins
US$ 165
Protea Hotels
View Deal
Certificate of Excellence
#14 Best Value of 173 hotels in Zanzibar Island
  • Free Wifi
  • Free Parking
Mbuyuni Beach Village
Mbuyuni Beach Village(Great Value!)
US$ 52
Expedia.com
View Deal
Certificate of Excellence
#15 Best Value of 173 hotels in Zanzibar Island
  • Free Parking
  • Breakfast included
ZanziResort
US$ 337
Expedia.com
View Deal
Certificate of Excellence
#16 Best Value of 173 hotels in Zanzibar Island
  • Free Wifi
  • Free Parking
Ocean Paradise Resort & Spa
Booking.com
View Deal
Certificate of Excellence
#17 Best Value of 173 hotels in Zanzibar Island
  • Free Parking
  • Pool
Golden Tulip Stonetown Boutique
Booking.com
View Deal
Certificate of Excellence
#18 Best Value of 173 hotels in Zanzibar Island
  • Free Wifi
  • Free Parking
Tembo House  Hotel & Apartments
US$ 138
Expedia.com
View Deal
Certificate of Excellence
#19 Best Value of 173 hotels in Zanzibar Island
  • Free Wifi
  • Free Parking
Dream of Zanzibar
US$ 482US$ 310
Booking.com
View Deal
Certificate of Excellence
#20 Best Value of 173 hotels in Zanzibar Island
  • Free Parking
  • Breakfast included
Al Minar
Booking.com
View Deal
Certificate of Excellence
#21 Best Value of 173 hotels in Zanzibar Island
  • Free Wifi
  • Breakfast included
Baraza Resort & Spa
US$ 977
Expedia.com
View Deal
Certificate of Excellence
#22 Best Value of 173 hotels in Zanzibar Island
  • Free Wifi
  • Free Parking
Zanzibar White Sand Luxury Villas & Spa (Relais & Chateaux)
US$ 542
Expedia.com
View Deal
Certificate of Excellence
#23 Best Value of 173 hotels in Zanzibar Island
  • Free Wifi
  • Free Parking
Anna of Zanzibar
US$ 740
Expedia.com
View Deal
#24 Best Value of 173 hotels in Zanzibar Island
  • Free Wifi
  • Free Parking
DoubleTree by Hilton Hotel Zanzibar - Stone Town
US$ 132
Expedia.com
View Deal
Certificate of Excellence
#25 Best Value of 173 hotels in Zanzibar Island
  • Free Wifi
  • Restaurant
Fruit & Spice Wellness Resort
US$ 229
Expedia.com
View Deal
Certificate of Excellence
#26 Best Value of 173 hotels in Zanzibar Island
  • Free Wifi
  • Free Parking
Hakuna Majiwe Beach Lodge
Travelocity
View Deal
Certificate of Excellence
#27 Best Value of 173 hotels in Zanzibar Island
  • Free Parking
  • Breakfast included
DoubleTree by Hilton Resort Zanzibar - Nungwi
US$ 238US$ 216
HotelQuickly
View Deal
Certificate of Excellence
#28 Best Value of 173 hotels in Zanzibar Island
  • Free Wifi
  • Free Parking
Dhow Inn
US$ 131
Elvoline
View Deal
Certificate of Excellence
#29 Best Value of 173 hotels in Zanzibar Island
  • Free Wifi
  • Free Parking
The Residence Zanzibar
US$ 1,725
TripAdvisor
View Deal
#30 Best Value of 173 hotels in Zanzibar Island
  • Free Wifi
  • Free Parking
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.