
Search Beach Resorts & Hotels in Zanzibar Town
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Zanzibar Town Beach Resorts & Hotels
Our top choices for Zanzibar Town beach hotels
The price is ฿446
฿774 total
includes taxes & fees
4 Jul - 5 Jul

10.0 out of 10, Exceptional, (1 review)
The price is ฿636
฿997 total
includes taxes & fees
4 Jul - 5 Jul
The price is ฿760
฿874 total
includes taxes & fees
2 Aug - 3 Aug
The price is ฿4,014
฿4,616 total
includes taxes & fees
9 Jul - 10 Jul
The price is ฿777
฿1,957 total
includes taxes & fees
29 Jul - 30 Jul

9.8 out of 10, Exceptional, (117 reviews)
cleanliness Sun, sand, and shoreline serenity: unwind at this traditional-style hotel just steps from Shangani Beach with complimentary beach towels.
The price is ฿3,576
฿4,378 total
includes taxes & fees
28 Jul - 29 Jul
The price is ฿3,583
฿4,121 total
includes taxes & fees
4 Jul - 5 Jul
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Beach hotels with pools in Zanzibar Town

8.8 out of 10, Excellent, (127)
The price is ฿6,890
฿8,356 total
includes taxes & fees
4 Jul - 5 Jul
Beach hotels with free breakfast in Zanzibar Town
The price is ฿446
฿774 total
includes taxes & fees
4 Jul - 5 Jul










































































