You are booking hotel for more than 30 days
Spa
Select Filters
Your Budget
Show 2 more
Show -3 more
Showing Properties in Magharibi
Zanzi Resort
Based on 129 Ratings
(3 reviews by Indian travellers)
(129 Ratings)
THB 16,453
+ THB 2,468 taxes & fees
Per Night
Chuini Zanzibar Beach Lodge by NEWMARK
Based on 122 Ratings
(5 reviews by Indian travellers)
(122 Ratings)
THB 3,209
+ THB 512 taxes & fees
Per Night
Zanzibar Palace Hotel
Based on 132 Ratings
(132 Ratings)
THB 4,948
+ THB 841 taxes & fees
Per Night
The Seyyida Hotel And Spa
Based on 196 Ratings
(5 reviews by Indian travellers)
(196 Ratings)
THB 3,114
+ THB 505 taxes & fees
Per Night
Maru Maru Hotel
Based on 515 Ratings
(8 reviews by Indian travellers)
(515 Ratings)
THB 3,177
+ THB 778 taxes & fees
Per Night
Tembo House Hotel
Based on 774 Ratings
(8 reviews by Indian travellers)
(774 Ratings)
THB 3,432
+ THB 557 taxes & fees
Per Night
Al Johari Hotel & Spa
Based on 148 Ratings
(7 reviews by Indian travellers)
(148 Ratings)
THB 2,505
+ THB 376 taxes & fees
Per Night
Park Hyatt Zanzibar
Based on 239 Ratings
(10 reviews by Indian travellers)
(239 Ratings)
THB 17,798
+ THB 2,670 taxes & fees
Per Night
Zanzibar Beach Resort
Based on 116 Ratings
(5 reviews by Indian travellers)
(116 Ratings)
THB 2,381
+ THB 384 taxes & fees
Per Night
Golden Tulip Zanzibar Airport
Based on 79 Ratings
(79 Ratings)
THB 4,630
+ THB 743 taxes & fees
Per Night
Madinat Al Bahr Business & Spa Hotel
Based on 68 Ratings
(68 Ratings)
THB 4,204
+ THB 967 taxes & fees
Per Night
Jungle Paradise Beach Resort & Spa Mbweni Ruins
Based on 130 Ratings
(130 Ratings)
THB 7,316
+ THB 1,097 taxes & fees
Per Night