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 Archipelago

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Zanzibar Archipelago?

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

Map of Zanzibar Archipelago Hotels

Hotels (187)

B&Bs / Inns (319)

Speciality Lodging (298)

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$669 - US$1,211 Avg. price/night*
Ollie #1 of 187 hotels in Zanzibar Archipelago
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,295 Avg. price/night*
Ollie #2 of 187 hotels in Zanzibar Archipelago
Traveller photos (685)
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$660 - US$1,329 Avg. price/night*
Ollie #3 of 187 hotels in Zanzibar Archipelago
Traveller photos (1602)
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$297 - US$1,294 Avg. price/night*
Ollie #4 of 187 hotels in Zanzibar Archipelago
#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$280 - US$517 Avg. price/night*
Ollie #5 of 187 hotels in Zanzibar Archipelago
Traveller photos (415)
Certificate of Excellence
Travellers' Choice® 2018 Winner B&Bs and Inns
 
Constance Aiyana (Pemba Island) 4.5 of 5
Makangale Beach, Tanzania
Show Prices
US$654 - US$1,689 Avg. price/night*
Ollie #6 of 187 hotels in Zanzibar Archipelago
Traveller photos (656)
Special Offer 40% off a stay!
Certificate of Excellence
Travellers' Choice® 2018 Winner Best Service | Small Hotels | Romance
 
Plot 88, Pwani Mchangani 3363, Tanzania
Show Prices
US$196 - US$351 Avg. price/night*
Ollie #7 of 187 hotels in Zanzibar Archipelago
  •  HEAVEN ON EARTH 
  • I spent ten heavenly days in this lovely hotel. I loved every single... more
  • 8 December 2018
Traveller photos (1205)
Certificate of Excellence
Travellers' Choice® 2018 Winner Romance
 
Pongwe, Tanzania
Show Prices
US$137 - US$254 Avg. price/night*
Ollie #8 of 187 hotels in Zanzibar Archipelago
  •  Heaven on Earth 
  • There's a reason why the reviews are so great for this resort. It is... more
  • 2 December 2018
Traveller photos (1535)
| Pongwe - Pwani, Pongwe, Tanzania
Show Prices
US$523 - US$1,110 Avg. price/night*
Ollie #9 of 187 hotels in Zanzibar Archipelago
  •  Tulia is a dream 
  • The Tulia unique resort deserves it's name, because it is really special... more
  • 13 December 2018
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$185 - US$529 Avg. price/night*
Ollie #10 of 187 hotels in Zanzibar Archipelago
  •  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!
Certificate of Excellence
Travellers' Choice® 2018 Winner Small Hotels | Romance | Best Service
 
The Manta Resort (Pemba Island) 3.5 of 5
Tanzania
Show Prices
US$204 - US$443 Avg. price/night*
Ollie #11 of 187 hotels in Zanzibar Archipelago
Traveller photos (860)
Matemwe Beach, Matemwe, Tanzania
Show Prices
US$126 - US$238 Avg. price/night*
Ollie #12 of 187 hotels in Zanzibar Archipelago
  •  Relaxing 
  • This hotel at Matemwe Beach was such a nice getaway. Clean, unique rooms... more
  • 9 December 2018
Traveller photos (480)
Certificate of Excellence
Travellers' Choice® 2018 Winner Luxury | Top Hotels
 
Mchangamle, Kizimkazi 2404, Tanzania
Show Prices
US$350 - US$1,050 Avg. price/night*
Ollie #13 of 187 hotels in Zanzibar Archipelago
  •  Impressed!! 
  • We had a very good 6 night stay at the Residence in November 2018. The... more
  • 13 December 2018
Traveller photos (1798)
Special Offer Early Bird Offer
East Coast, Michamvi, Tanzania
Show Prices
US$183 - US$359 Avg. price/night*
Ollie #14 of 187 hotels in Zanzibar Archipelago
  •  Gorgeous and peaceful 
  • My husband and I stayed for 3 nights at the Michamvi Sunset Bay, and would... more
  • 4 December 2018
Traveller photos (497)
South East Coast, Bwejuu 3185, Tanzania
Show Prices
US$442 - US$818 Avg. price/night*
Ollie #15 of 187 hotels in Zanzibar Archipelago
  •  Luxury Boutique Resort 
  • We would like to thank Michael and his exceptional team for unforgettable... more
  • 2 December 2018
Traveller photos (256)
Chumbe Island Coral Park (Zanzibar Island) 3.0 of 5
Chumbe Island, Tanzania
Show Prices
US$395 - US$587 Avg. price/night*
Ollie #16 of 187 hotels in Zanzibar Archipelago
Traveller photos (938)
Zanzistar Lodge (Jambiani)
Jambiani Mwendawima, Jambiani 1000, Tanzania
Show Prices
US$69 - US$162 Avg. price/night*
Ollie #17 of 187 hotels in Zanzibar Archipelago
  •  Perfect hotel 
  • 3 nights in heaven where everything was just perfect. The room was very... more
  • 13 December 2018
Traveller photos (330)
Certificate of Excellence
Travellers' Choice® 2018 Winner Best Service | Luxury | Romance | Small Hotels
 
Zanzi Resort (Zanzibar Island) 5.0 of 5
Tanzania
Show Prices
US$253 - US$655 Avg. price/night*
Ollie #18 of 187 hotels in Zanzibar Archipelago
Traveller photos (1107)
Certificate of Excellence
Travellers' Choice® 2018 Winner Small Hotels
 
Kiwengwa Beach, Kiwengwa, Tanzania
Show Prices
US$133 - US$326 Avg. price/night*
Ollie #19 of 187 hotels in Zanzibar Archipelago
  •  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)
Fundu Lagoon (Pemba Island) 4.5 of 5
Wambaa Peninsula, Tanzania
Show Prices
US$537 - US$1,070 Avg. price/night*
Ollie #20 of 187 hotels in Zanzibar Archipelago
  •  Paradise 
  • We arrived at Fundu after more than a week of long-haul travel, a wedding... more
  • 5 December 2018
Traveller photos (570)
Offers & Announcements Stay 7 pay 5