Currency
USD
You are booking hotel for more than 90 days
Magharibi, Magharibi
Royal Cliff Zanzibar
USD 72
Per Night
Zanzi Resort
USD 412
Magharibi
Bawe Island Zanzibar
USD 853
Calamari Beach Resort
USD 132
Chumbe Island Coral Park
USD 195