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 (180)

B&Bs / Inns (306)

Speciality Lodging (286)

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$668 - US$1 174 Avg. price/night*
Ollie #1 of 180 hotels in Zanzibar Island
  •  Honeymoon heaven!  
  • This hotel is outstanding in every way. There are no words to describe... more
  • 21 October 2018
Traveller photos (256)
Special Offer 10% Early Bird Discount
Certificate of Excellence
Travellers' Choice® 2018 Winner Romance | Small Hotels
 
| Bwejuu Beach, Bwejuu, Tanzania
Show Prices
US$39 - US$1 016 Avg. price/night*
Ollie #2 of 180 hotels in Zanzibar Island
  •  Heaven on Earth! 
  • That Zanzibar is like paradise is old news, but when you come to this... more
  • 11 November 2018
Traveller photos (670)
Offers & Announcements Pay Less Get More!
Certificate of Excellence
Travellers' Choice® 2018 Winner Best Service | Luxury | Top Hotels | Romance
 
Bwejuu Beach | Zanzibar, Bwejuu, Tanzania
Show Prices
US$665 - US$1 197 Avg. price/night*
Ollie #3 of 180 hotels in Zanzibar Island
  •  Elegance in Paradise 
  • We were lucky enough to spend 2 nights here on our holiday. It is... more
  • 17 November 2018
Traveller photos (1582)
Offers & Announcements Pay Less, Get More!
Certificate of Excellence
Travellers' Choice® 2018 Winner Luxury | Best Service | Small Hotels
 
Paje Beach, Paje, Tanzania
Show Prices
US$295 - US$1 237 Avg. price/night*
Ollie #4 of 180 hotels in Zanzibar Island
#1 of 9 hotels in Paje
  •  Heaven on earth! 
  • We stayed at White Sand for a week in October as part of our honeymoon and... more
  • 18 November 2018
Traveller photos (1017)
Special Price Free nights offer
Certificate of Excellence
Travellers' Choice® 2018 Winner Romance | Small Hotels
 
| Michamwi, Pingwe, Tanzania
Show Prices
US$283 - US$517 Avg. price/night*
Ollie #5 of 180 hotels in Zanzibar Island
Traveller photos (391)
Certificate of Excellence
Travellers' Choice® 2018 Winner Romance
 
Pongwe, Tanzania
Show Prices
US$137 - US$254 Avg. price/night*
Ollie #6 of 180 hotels in Zanzibar Island
  •  Beautiful place 
  • Wow, what a place, from the minute we arrived, we were made to feel... more
  • 9 November 2018
Traveller photos (1523)
Certificate of Excellence
Travellers' Choice® 2018 Winner Best Service | Small Hotels | Romance
 
Plot 88, Pwani Mchangani 3363, Tanzania
Show Prices
US$198 - US$349 Avg. price/night*
Ollie #7 of 180 hotels in Zanzibar Island
Traveller photos (1193)
| Pongwe - Pwani, Pongwe, Tanzania
Show Prices
US$514 - US$1 028 Avg. price/night*
Ollie #8 of 180 hotels in Zanzibar Island
Traveller photos (459)
Special Offer Free Airport Transfer
Certificate of Excellence
Travellers' Choice® 2018 Winner Top Hotels | Best Service | Luxury
 
Bwejuu Beach | Zanzibar, Bwejuu, Tanzania
Show Prices
US$195 - US$529 Avg. price/night*
Ollie #9 of 180 hotels in Zanzibar Island
  •  Can't wait to go back 
  • How we loved this resort! It is quite busy but it is still peaceful, calm... more
  • 17 November 2018
Traveller photos (1895)
Offers & Announcements Pay Less Get More!
Matemwe Beach, Matemwe, Tanzania
Show Prices
US$109 - US$249 Avg. price/night*
Ollie #10 of 180 hotels in Zanzibar Island
Traveller photos (480)
Zanzistar Lodge (Jambiani)
Jambiani Mwendawima, Jambiani 1000, Tanzania
Show Prices
US$69 - US$164 Avg. price/night*
Ollie #11 of 180 hotels in Zanzibar Island
Traveller photos (319)
Certificate of Excellence
Travellers' Choice® 2018 Winner Luxury | Top Hotels
 
Mchangamle, Kizimkazi 2404, Tanzania
Show Prices
US$320 - US$970 Avg. price/night*
Ollie #12 of 180 hotels in Zanzibar Island
Traveller photos (1767)
Special Offer Early Bird Offer
South East Coast, Bwejuu 3185, Tanzania
Show Prices
US$458 - US$792 Avg. price/night*
Ollie #13 of 180 hotels in Zanzibar Island
Traveller photos (246)
Chumbe Island, Tanzania
Show Prices
US$356 - US$587 Avg. price/night*
Ollie #14 of 180 hotels in Zanzibar Island
Traveller photos (936)
East Coast, Michamvi, Tanzania
Show Prices
US$181 - US$323 Avg. price/night*
Ollie #15 of 180 hotels in Zanzibar Island
  •  Would love to go back 
  • Loved it all — especially the powdery sand, tonnes of seashells, attentive... more
  • 18 November 2018
Traveller photos (491)
Certificate of Excellence
Travellers' Choice® 2018 Winner Best Service | Luxury | Romance | Small Hotels
 
Tanzania
Show Prices
US$280 - US$653 Avg. price/night*
Ollie #16 of 180 hotels in Zanzibar Island
Traveller photos (1105)
Certificate of Excellence
Travellers' Choice® 2018 Winner Small Hotels
 
Kiwengwa Beach, Kiwengwa, Tanzania
Show Prices
US$131 - US$304 Avg. price/night*
Ollie #17 of 180 hotels in Zanzibar Island
Traveller photos (479)
Special Rate US$155 (USD)
Matemwe, Tanzania
Show Prices
US$156 - US$279 Avg. price/night*
Ollie #18 of 180 hotels in Zanzibar Island
  •  Exceptional service! 
  • Having just spent a wonderful four nights here, I would recommend it. The... more
  • 11 November 2018
Traveller photos (317)
Special Offer Pay 6 Stay 7
Certificate of Excellence
Travellers' Choice® 2018 Winner Top Hotels
 
Dongwe Club (Dongwe) 4.0 of 5
Dongwe, Tanzania
Show Prices
US$195 - US$489 Avg. price/night*
Ollie #19 of 180 hotels in Zanzibar Island
Traveller photos (2360)
Certificate of Excellence
Travellers' Choice® 2018 Winner Small Hotels | Best Service
 
Emerson Spice (Stone Town)
Tharia Street, Kiponda, Stone Town, Zanzibar City, Tanzania
Show Prices
US$200 - US$225 Avg. price/night*
Ollie #20 of 180 hotels in Zanzibar Island
Traveller photos (595)