You are booking hotel for more than 30 days
Select Filters
Your Budget
Show 4 more
Locality
Popular locations
Show -3 more
Showing Properties in Zanzibar
Retro
THB 941
THB 732
+ THB 181 taxes & fees
Per Night
Spice Tree by Turaco
THB 5,564
+ THB 835 taxes & fees
Per Night
Zanzibar Beach Resort
Based on 114 Ratings and 0 reviews
(114 Ratings)
THB 2,488
THB 2,314
+ THB 598 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
Maru Maru Hotel
THB 3,101
THB 2,884
+ THB 1,020 taxes & fees
Per Night
Upendo House Hotel
Based on 56 Ratings and 0 reviews
(56 Ratings)
THB 5,340
THB 4,967
+ THB 1,281 taxes & fees
Per Night
Al-Minar Hotel
(4 Ratings)
THB 3,015
+ THB 543 taxes & fees
Per Night
Zanzibar Palace Hotel
Based on 130 Ratings and 0 reviews
(130 Ratings)
THB 4,492
THB 3,547
+ THB 926 taxes & fees
Per Night
Kahawa Sun Set View
THB 1,090
THB 857
+ THB 212 taxes & fees
Per Night
The Neela Boutique Hotel Stone Town
THB 10,714
THB 8,933
+ THB 2,217 taxes & fees
Per Night
Chuini Zanzibar Beach Lodge by NEWMARK
THB 7,904
THB 7,350
+ THB 1,835 taxes & fees
Per Night
Park Hyatt Zanzibar
Based on 226 Ratings and 0 reviews
(226 Ratings)
THB 13,858
+ THB 2,198 taxes & fees
Per Night
Mizingani Seafront Hotel
THB 3,435
THB 2,869
+ THB 709 taxes & fees
Per Night
Golden Tulip Zanzibar Airport
Based on 71 Ratings and 0 reviews
(71 Ratings)
THB 5,214
THB 4,239
+ THB 1,088 taxes & fees
Per Night
Jungle Paradise Beach Resort & Spa Mbweni Ruins
THB 3,536
+ THB 637 taxes & fees
Per Night
Dhow Palace Hotel
Based on 314 Ratings and 0 reviews
(314 Ratings)
THB 4,321
THB 3,459
+ THB 879 taxes & fees
Per Night
Hanaia House
THB 2,464
THB 1,877
+ THB 476 taxes & fees
Per Night
Jafferji House
Based on 190 Ratings and 0 reviews
(190 Ratings)
THB 4,318
THB 3,243
+ THB 802 taxes & fees
Per Night
Zanzibar Serena Hotel
Based on 217 Ratings and 0 reviews
(217 Ratings)
THB 8,895
THB 8,273
+ THB 2,139 taxes & fees
Per Night
Spice Palace Hotel
Based on 111 Ratings and 0 reviews
(111 Ratings)
THB 2,267
THB 2,108
+ THB 521 taxes & fees
Per Night
Forodhani Park Hotel
Based on 118 Ratings and 0 reviews
(118 Ratings)
THB 3,223
THB 2,997
+ THB 779 taxes & fees
Per Night