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.

Zanzibar Island

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Zanzibar Island?

We'll send you updates with the latest deals, reviews and articles for Zanzibar Island each week.

Map of Zanzibar Island Hotels

Hotels (170)

B&Bs / Inns (273)

Speciality Lodging (271)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
Mswakini Beach, Dongwe, Tanzania
Show Prices
US$691 - US$1 174 Avg. price/night*
Ollie #1 of 170 hotels in Zanzibar Island
Professional photos | Traveller photos (220)
Special Offer 10% Early Bird Discount
Certificate of Excellence
Travellers' Choice® 2018 Winner Romance | Small Hotels
 
The Palms (Bwejuu) 5.0 of 5
Bwejuu Beach, Bwejuu, Tanzania
Show Prices
US$712 - US$1 188 Avg. price/night*
Ollie #2 of 170 hotels in Zanzibar Island
  •  We Felt Like Royalty! 
  • What a spectacular experience! From the moment we arrived hot, dusty and... more
  • 23 May 2018
Professional photos | Traveller photos (617)
Special Offer Pay Less Get More!
Certificate of Excellence
Travellers' Choice® 2018 Winner Best Service | Luxury | Top Hotels | Romance
 
Bwejuu Beach, Bwejuu, Tanzania
Show Prices
US$671 - US$1 201 Avg. price/night*
Ollie #3 of 170 hotels in Zanzibar Island
Professional photos | Traveller photos (1429)
Special Offer Pay Less, Get More!
| Pongwe - Pwani, Pongwe, Tanzania
Show Prices
US$483 - US$971 Avg. price/night*
Ollie #4 of 170 hotels in Zanzibar Island
Professional photos | Traveller photos (375)
Certificate of Excellence
Travellers' Choice® 2018 Winner Romance | Small Hotels
 
Pingwe | Michamwi, Pingwe, Tanzania
Show Prices
US$307 - US$519 Avg. price/night*
Ollie #5 of 170 hotels in Zanzibar Island
Professional photos | Traveller photos (352)
Certificate of Excellence
Travellers' Choice® 2018 Winner Luxury | Best Service | Small Hotels
 
Paje Beach | Paje Beach, Paje, Tanzania
Show Prices
US$227 - US$1 419 Avg. price/night*
Ollie #6 of 170 hotels in Zanzibar Island
#1 of 8 hotels in Paje
  •  Slice of paradise 
  • My stay at this property was nothing short of amazing. For our (party of... more
  • 23 May 2018
Professional photos | Traveller photos (924)
Offers & Announcements Free nights offer
Certificate of Excellence
Travellers' Choice® 2018 Winner Best Service | Small Hotels | Romance
 
Plot 88, Pwani Mchangani 3363, Tanzania
Show Prices
US$203 - US$310 Avg. price/night*
Ollie #7 of 170 hotels in Zanzibar Island
  •  perfect holiday 
  • I stayed for a week end of march.Can't recommend this place enough.The... more
  • 13 May 2018
Professional photos | Traveller photos (1177)
Matemwe Beach, Matemwe, Tanzania
Show Prices
US$110 - US$326 Avg. price/night*
Ollie #8 of 170 hotels in Zanzibar Island
  •  Family friendly  
  • We had a great family room in this place and it was very pleasant. The... more
  • 8 May 2018
Professional photos | Traveller photos (467)
South East Coast, Bwejuu 3185, Tanzania
Show Prices
US$523 - US$894 Avg. price/night*
Ollie #9 of 170 hotels in Zanzibar Island
  •  Lovely resort !!! 
  • Anna of Zanzibar is a perfect place to stay if you're looking for quiet... more
  • 14 April 2018
Professional photos | Traveller photos (246)
Zanzistar Lodge (Jambiani)
Jambiani Mwendawima, Jambiani 1000, Tanzania
Show Prices
US$68 - US$149 Avg. price/night*
Ollie #10 of 170 hotels in Zanzibar Island
Professional photos | Traveller photos (242)
Certificate of Excellence
Travellers' Choice® 2018 Winner Romance
 
PO Box 297, Pongwe, Tanzania
Show Prices
US$138 - US$256 Avg. price/night*
Ollie #11 of 170 hotels in Zanzibar Island
Professional photos | Traveller photos (1434)
Chumbe Island, Tanzania
Show Prices
US$396 - US$587 Avg. price/night*
Ollie #12 of 170 hotels in Zanzibar Island
Professional photos | Traveller photos (904)
Certificate of Excellence
Travellers' Choice® 2018 Winner Luxury | Top Hotels
 
Mchangamle, Kizimkazi 2404, Tanzania
Show Prices
US$366 - US$809 Avg. price/night*
Ollie #13 of 170 hotels in Zanzibar Island
  •  Heaven on earth 
  • From the moment we checked in, right up until we checked out everything... more
  • 24 May 2018
Professional photos | Traveller photos (1419)
Certificate of Excellence
Travellers' Choice® 2018 Winner Best Service | Luxury | Romance | Small Hotels
 
Tanzania
Show Prices
US$262 - US$653 Avg. price/night*
Ollie #14 of 170 hotels in Zanzibar Island
  •  Amazing Resort 
  • ZanziResort is truly the gem of Zanzibar. The whole experience at this... more
  • 20 May 2018
Professional photos | Traveller photos (1045)
Certificate of Excellence
Travellers' Choice® 2018 Winner Small Hotels
 
Mvuvi Resort (Kiwengwa) 4.0 of 5
Kiwengwa Beach, Kiwengwa, Tanzania
Show Prices
US$117 - US$306 Avg. price/night*
Ollie #15 of 170 hotels in Zanzibar Island
  •  Paradise 
  • I stayed at Mvuvi with a friend and the hotel, the atmosphere, the food... more
  • 16 May 2018
Professional photos | Traveller photos (452)
Offers & Announcements US$155 (USD)
Certificate of Excellence
Travellers' Choice® 2018 Winner Top Hotels | Best Service | Luxury
 
Bwejuu Beach, Bwejuu, Tanzania
Show Prices
US$71 - US$565 Avg. price/night*
Ollie #16 of 170 hotels in Zanzibar Island
  •  Absolutely Perfect! 
  • We had a perfect stay at Breezes. Everything was perfect: the room, the... more
  • 3 May 2018
Professional photos | Traveller photos (1749)
Offers & Announcements Pay Less Get More!
East Coast, Michamvi, Tanzania
Show Prices
US$209 - US$350 Avg. price/night*
Ollie #17 of 170 hotels in Zanzibar Island
  •  Island paradise 
  • As a large group staying for an on-site wedding, the staff of Michamvi... more
  • 9 May 2018
Professional photos | Traveller photos (470)
Certificate of Excellence
Travellers' Choice® 2018 Winner Best Service
 
Unguja Lodge (Kizimkazi) 3.0 of 5
P.O. Box 675, Kizimkazi, Tanzania
Show Prices
US$380 - US$555 Avg. price/night*
Ollie #18 of 170 hotels in Zanzibar Island
Traveller photos (298)
Certificate of Excellence
Travellers' Choice® 2018 Winner Small Hotels | Best Service
 
Emerson Spice (Stone Town)
Tharia Street, Kiponda, Stone Town, Zanzibar City, Tanzania
US$150 - US$221 Avg. price/night*
Ollie #19 of 170 hotels in Zanzibar Island
  •  What a great place 
  • You walk in from the main road, twisting and turning through the narrow... more
  • 14 May 2018
Traveller photos (576)
Matemwe, Tanzania
Show Prices
US$146 - US$269 Avg. price/night*
Ollie #20 of 170 hotels in Zanzibar Island
  •  Fantastic experience 
  • The hotel, rooms and surroundings and most of all the staff invited you to... more
  • 9 May 2018
Traveller photos (255)