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

B&Bs / Inns (287)

Speciality Lodging (275)

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$674 - US$1 176 Avg. price/night*
Ollie #1 of 179 hotels in Zanzibar Island
Traveller photos (246)
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$724 - US$1 201 Avg. price/night*
Ollie #2 of 179 hotels in Zanzibar Island
Traveller photos (644)
Special Offer 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$678 - US$1 269 Avg. price/night*
Ollie #3 of 179 hotels in Zanzibar Island
  •  Perfect honeymoon 
  • In short, a friendly, kind staff in a splendid environment with detail and... more
  • 23 September 2018
Traveller photos (1531)
Offers & Announcements Pay Less, Get More!
Certificate of Excellence
Travellers' Choice® 2018 Winner Luxury | Best Service | Small Hotels
 
Paje Beach | Paje Beach, Paje, Tanzania
Show Prices
US$332 - US$1 384 Avg. price/night*
Ollie #4 of 179 hotels in Zanzibar Island
#1 of 8 hotels in Paje
Traveller photos (964)
Special Price Free nights offer
Certificate of Excellence
Travellers' Choice® 2018 Winner Romance | Small Hotels
 
| Michamwi, Pingwe, Tanzania
Show Prices
US$301 - US$517 Avg. price/night*
Ollie #5 of 179 hotels in Zanzibar Island
Traveller photos (368)
Certificate of Excellence
Travellers' Choice® 2018 Winner Best Service | Small Hotels | Romance
 
Plot 88, Pwani Mchangani 3363, Tanzania
Show Prices
US$208 - US$525 Avg. price/night*
Ollie #6 of 179 hotels in Zanzibar Island
Traveller photos (1190)
Zanzistar Lodge (Jambiani)
Jambiani Mwendawima, Jambiani 1000, Tanzania
Show Prices
US$62 - US$158 Avg. price/night*
Ollie #7 of 179 hotels in Zanzibar Island
  •  Great boutique hotel 
  • Had only two nights here but wished it was longer. The hotel itself was... more
  • 6 August 2018
Traveller photos (306)
Certificate of Excellence
Travellers' Choice® 2018 Winner Romance
 
Pongwe, Tanzania
Show Prices
US$138 - US$264 Avg. price/night*
Ollie #8 of 179 hotels in Zanzibar Island
Traveller photos (1469)
| Pongwe - Pwani, Pongwe, Tanzania
Show Prices
US$560 - US$1 022 Avg. price/night*
Ollie #9 of 179 hotels in Zanzibar Island
  •  Amazing Holiday 
  • I stayed in Tulia with my boyfriend and our friends for two weeks. We had... more
  • 17 September 2018
Traveller photos (440)
Special Offer Free Airport Transfer
Matemwe Beach, Matemwe, Tanzania
Show Prices
US$128 - US$345 Avg. price/night*
Ollie #10 of 179 hotels in Zanzibar Island
  •  Perfect stay in Matemwe 
  • We stayed here for 4 nights in the middle of a 2 week trip to Zanzibar but... more
  • 17 September 2018
Traveller photos (477)
Certificate of Excellence
Travellers' Choice® 2018 Winner Top Hotels | Best Service | Luxury
 
Bwejuu Beach | Zanzibar, Bwejuu, Tanzania
Show Prices
US$233 - US$585 Avg. price/night*
Ollie #11 of 179 hotels in Zanzibar Island
Traveller photos (1846)
Special Offer Pay Less Get More!
South East Coast, Bwejuu 3185, Tanzania
Show Prices
US$461 - US$752 Avg. price/night*
Ollie #12 of 179 hotels in Zanzibar Island
Traveller photos (246)
Chumbe Island, Tanzania
Show Prices
US$386 - US$586 Avg. price/night*
Ollie #13 of 179 hotels in Zanzibar Island
  •  Paradise Found 
  • Everything about our experience at Chumbe was fabulous. The setting is... more
  • 15 September 2018
Traveller photos (932)
Certificate of Excellence
Travellers' Choice® 2018 Winner Luxury | Top Hotels
 
Mchangamle, Kizimkazi 2404, Tanzania
Show Prices
US$404 - US$922 Avg. price/night*
Ollie #14 of 179 hotels in Zanzibar Island
  •  Fabulous hotel 
  • Superior service, stunning beach, the infinity pool as well as the... more
  • 18 September 2018
Traveller photos (1694)
Special Offer Early Bird Offer
East Coast, Michamvi, Tanzania
Show Prices
US$210 - US$358 Avg. price/night*
Ollie #15 of 179 hotels in Zanzibar Island
Traveller photos (476)
Matemwe, Tanzania
Show Prices
US$176 - US$271 Avg. price/night*
Ollie #16 of 179 hotels in Zanzibar Island
Traveller photos (294)
Special Offer Pay 6 Stay 7
Certificate of Excellence
Travellers' Choice® 2018 Winner Best Service | Luxury | Romance | Small Hotels
 
Tanzania
Show Prices
US$277 - US$686 Avg. price/night*
Ollie #17 of 179 hotels in Zanzibar Island
Traveller photos (1095)
Certificate of Excellence
Travellers' Choice® 2018 Winner Top Hotels
 
Dongwe Club (Dongwe) 4.0 of 5
Dongwe, Tanzania
Show Prices
US$152 - US$216 Avg. price/night*
Ollie #18 of 179 hotels in Zanzibar Island
Traveller photos (2238)
Certificate of Excellence
Travellers' Choice® 2018 Winner Small Hotels
 
Kiwengwa Beach, Kiwengwa, Tanzania
Show Prices
US$155 - US$256 Avg. price/night*
Ollie #19 of 179 hotels in Zanzibar Island
  •  Peaceful relaxation 
  • A small boutique hotel, but with very good facilities; excellent... more
  • 6 September 2018
Traveller photos (463)
Offers & Announcements US$155 (USD)
Certificate of Excellence
Travellers' Choice® 2018 Winner Small Hotels | Best Service
 
Emerson Spice (Stone Town)
Tharia Street, Kiponda, Stone Town, Zanzibar City, Tanzania
US$200 - US$236 Avg. price/night*
Ollie #20 of 179 hotels in Zanzibar Island
Traveller photos (593)