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

Speciality Lodging (291)

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$667 - US$1,176 Avg. price/night*
Ollie #1 of 180 hotels in Zanzibar Island
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$38 - US$1,264 Avg. price/night*
Ollie #2 of 180 hotels in Zanzibar Island
Traveller photos (684)
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$659 - US$1,295 Avg. price/night*
Ollie #3 of 180 hotels in Zanzibar Island
  •  Beautiful 
  • Beautiful hotel, you have all the necessary services for a relaxed... more
  • 8 December 2018
Traveller photos (1597)
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$298 - US$1,288 Avg. price/night*
Ollie #4 of 180 hotels in Zanzibar Island
#1 of 9 hotels in Paje
  •  Wow villas, wow stay 
  • We had a one bed beach villa, wow the amount of space and privacy you get... more
  • 3 December 2018
Traveller photos (1028)
Special Price Free nights offer
Certificate of Excellence
Travellers' Choice™ 2018 Winner Romance | Small Hotels
 
| Michamwi, Pingwe, Tanzania
Show Prices
US$279 - US$516 Avg. price/night*
Ollie #5 of 180 hotels in Zanzibar Island
Traveller photos (415)
Certificate of Excellence
Travellers' Choice™ 2018 Winner Romance
 
Pongwe, Tanzania
Show Prices
US$137 - US$253 Avg. price/night*
Ollie #6 of 180 hotels in Zanzibar Island
  •  Heaven on Earth 
  • There's a reason why the reviews are so great for this resort. It is... more
  • 3 December 2018
Traveller photos (1535)
Certificate of Excellence
Travellers' Choice™ 2018 Winner Best Service | Small Hotels | Romance
 
Plot 88, Pwani Mchangani 3363, Tanzania
Show Prices
US$192 - US$351 Avg. price/night*
Ollie #7 of 180 hotels in Zanzibar Island
  •  HEAVEN ON EARTH 
  • I spent ten heavenly days in this lovely hotel. I loved every single... more
  • 8 December 2018
Traveller photos (1205)
| Pongwe - Pwani, Pongwe, Tanzania
Show Prices
US$525 - US$1,091 Avg. price/night*
Ollie #8 of 180 hotels in Zanzibar Island
Traveller photos (507)
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$186 - US$529 Avg. price/night*
Ollie #9 of 180 hotels in Zanzibar Island
  •  Recommended 
  • Like many guests, we were doing a bit of R&R after a Tanzanian safari... more
  • 9 December 2018
Traveller photos (1925)
Offers & Announcements Pay Less Get More!
Matemwe Beach, Matemwe, Tanzania
Show Prices
US$121 - US$236 Avg. price/night*
Ollie #10 of 180 hotels in Zanzibar Island
  •  Relaxing 
  • This hotel at Matemwe Beach was such a nice getaway. Clean, unique rooms... more
  • 10 December 2018
Traveller photos (480)
Certificate of Excellence
Travellers' Choice™ 2018 Winner Luxury | Top Hotels
 
Mchangamle, Kizimkazi 2404, Tanzania
Show Prices
US$329 - US$1,036 Avg. price/night*
Ollie #11 of 180 hotels in Zanzibar Island
Traveller photos (1805)
Special Offer Early Bird Offer
East Coast, Michamvi, Tanzania
Show Prices
US$183 - US$342 Avg. price/night*
Ollie #12 of 180 hotels in Zanzibar Island
  •  Gorgeous and peaceful 
  • My husband and I stayed for 3 nights at the Michamvi Sunset Bay, and would... more
  • 5 December 2018
Traveller photos (503)
South East Coast, Bwejuu 3185, Tanzania
Show Prices
US$444 - US$809 Avg. price/night*
Ollie #13 of 180 hotels in Zanzibar Island
  •  Luxury Boutique Resort 
  • We would like to thank Michael and his exceptional team for unforgettable... more
  • 2 December 2018
Traveller photos (256)
Chumbe Island, Tanzania
Show Prices
US$388 - US$587 Avg. price/night*
Ollie #14 of 180 hotels in Zanzibar Island
Traveller photos (938)
Zanzistar Lodge (Jambiani)
Jambiani Mwendawima, Jambiani 1000, Tanzania
Show Prices
US$70 - US$159 Avg. price/night*
Ollie #15 of 180 hotels in Zanzibar Island
Traveller photos (330)
Certificate of Excellence
Travellers' Choice™ 2018 Winner Best Service | Luxury | Romance | Small Hotels
 
Tanzania
Show Prices
US$253 - US$651 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$133 - US$325 Avg. price/night*
Ollie #17 of 180 hotels in Zanzibar Island
  •  Really great vibe 
  • A small cozy resort with a relaxed vibe all the time. Every path is sand... more
  • 22 November 2018
Traveller photos (483)
Offers & Announcements US$155 (USD)
Matemwe, Tanzania
Show Prices
US$147 - US$286 Avg. price/night*
Ollie #18 of 180 hotels in Zanzibar Island
  •  Rest in real paradise 
  • We like this hotel from first moment to last... Best and fast check-in... more
  • 25 November 2018
Traveller photos (353)
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$193 - US$494 Avg. price/night*
Ollie #19 of 180 hotels in Zanzibar Island
Traveller photos (2386)
| Main Road Jambiani, Jambiani, Tanzania
Show Prices
US$94 - US$170 Avg. price/night*
Ollie #20 of 180 hotels in Zanzibar Island
  •  Perfect honeymoon 
  • We absolutely loved our stay here in Mamamaphambo! It is so quaint and in... more
  • 3 October 2018
Traveller photos (704)