Search Lodges in Zanzibar Town
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Our top choices for Zanzibar Town lodges

10.0 out of 10, Exceptional, (110)
The price is NZ$1,519
includes taxes & fees
17 Jan - 18 Jan 2026

8.8 out of 10, Excellent, (140)
The price is NZ$413
includes taxes & fees
8 Jan - 9 Jan 2026

7.6 out of 10, Good, (36)
The price is NZ$161
includes taxes & fees
2 Jan - 3 Jan 2026

9.8 out of 10, Exceptional, (21)
The price is NZ$802
includes taxes & fees
21 Jan - 22 Jan 2026
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.
Top Zanzibar Town Hotel Reviews

Golden Tulip Zanzibar Resort
10/10 Excellent
Find out more about Zanzibar Town
Zanzibar Town Lodges information
Number of reviews | 431 |
|---|---|
Accommodation | 15 Lodges |
Lowest Price | NZ$161 |
Highest Price | NZ$1,519 |
Frequently asked questions
Explore a world of travel with Expedia
- Holiday Homes in Zanzibar Town
- Houseboats in Zanzibar Town
- Villas in Zanzibar Town
- B&B in Zanzibar Town
- Guest Houses in Zanzibar Town
- Hostels in Zanzibar Town
- Mazizini Hotels
- Stone Town Hotels
- Zanzibar Town Hotels
- Hotels near Hamamni Persian Baths
- All Inclusive Hotels in Stone Town
- Luxury Hotels in Stone Town
- Beach Hotels in Stone Town
- Boutique Hotels in Stone Town
- Cheap Hotels in Stone Town
- Family Hotels in Stone Town
- Hotels with Pool in Stone Town
- Family Hotels in Zanzibar Town
- All Inclusive Hotels in Zanzibar Town
- Cheap Hotels in Zanzibar Town
- Historic Hotels in Zanzibar Town
- Flights to Zanzibar Town
- British Airways Milan (MXP) to Zanzibar (ZNZ) flights
- Emirates Cape Town (CPT) to Zanzibar (ZNZ) flights
- Emirates Durban (DUR) to Zanzibar (ZNZ) flights
- Flights from Zanzibar Intl.
- Flights from Zürich (ZRH) to Zanzibar (ZNZ)
- Flights from Kristiansand (KRS) to Zanzibar (ZNZ)
- Flights from Milan (MXP) to Zanzibar (ZNZ)
- Flights from Amsterdam (AMS) to Zanzibar (ZNZ)
- Flights from Dar es Salaam (DAR) to Zanzibar (ZNZ)
- Flights from Glasgow (GLA) to Zanzibar (ZNZ)
- Flights from Johannesburg (JNB) to Zanzibar (ZNZ)
- Flights from Nelspruit (MQP) to Zanzibar (ZNZ)
- Flights from Durban (DUR) to Zanzibar (ZNZ)
- Flights from Lilongwe (LLW) to Zanzibar (ZNZ)
- Flights from Neuquén (NQN) to Zanzibar (ZNZ)
- Flights from Lincoln (LNK) to Zanzibar (ZNZ)
- Flights from Dubai (DXB) to Zanzibar (ZNZ)
- Flights from Kigali (KGL) to Zanzibar (ZNZ)
- Flights from Athens (ATH) to Zanzibar (ZNZ)
- Flights from Entebbe (EBB) to Zanzibar (ZNZ)
- Flights from San Francisco (SFO) to Zanzibar (ZNZ)
- Flights from Hull (HUY) to Zanzibar (ZNZ)
- Flights from Harare (HRE) to Zanzibar (ZNZ)
- Flights from Istanbul (IST) to Zanzibar (ZNZ)
- Flights from Split (SPU) to Zanzibar (ZNZ)
- Flights from Corvo Island (CVU) to Zanzibar (ZNZ)
- Flights from Amman (AMM) to Zanzibar (ZNZ)
- Flights from Nanyuki (NYK) to Zanzibar (ZNZ)
- Flights from Toronto (YYZ) to Zanzibar (ZNZ)
- Flights from Lamu (LAU) to Zanzibar (ZNZ)
- Flights from Gaborone (GBE) to Zanzibar (ZNZ)
- Flights from Lagos (LOS) to Zanzibar (ZNZ)
- Flights from Bangkok (BKK) to Zanzibar (ZNZ)
- Flights from Sydney (SYD) to Zanzibar (ZNZ)
- Flights from Algiers (ALG) to Zanzibar (ZNZ)
- Flights from Marrakech (RAK) to Zanzibar (ZNZ)
- Flights from Montrose (MTJ) to Zanzibar (ZNZ)
- Flights from N'Zeto (ARZ) to Zanzibar (ZNZ)
- Flights from Lake Manyara (LKY) to Zanzibar (ZNZ)
- Flights from New Plymouth (NPL) to Zanzibar (ZNZ)
- Flights from Haikou (HAK) to Zanzibar (ZNZ)
- Flights from Juina (JIA) to Zanzibar (ZNZ)
- Flights from Perth (PER) to Zanzibar (ZNZ)
- Flights from Windhoek (WDH) to Zanzibar (ZNZ)
- Flights from Tanga (TGT) to Zanzibar (ZNZ)
- Flights from McAllen (MFE) to Zanzibar (ZNZ)
- Flights from Johannesburg (QRA) to Zanzibar (ZNZ)
- Flights from Rome (FCO) to Zanzibar (ZNZ)
- Flights from Cape Town (CPT) to Zanzibar (ZNZ)
- Flights from Victoria Falls (VFA) to Zanzibar (ZNZ)
- Flights from Auckland (AKL) to Zanzibar (ZNZ)
- Flights from Maun (MUB) to Zanzibar (ZNZ)
- Flights from Beira (BEW) to Zanzibar (ZNZ)
- Flights from Kuala Lumpur (KUL) to Zanzibar (ZNZ)
- Flights from Accra (ACC) to Zanzibar (ZNZ)
- Flights from Maputo (MPM) to Zanzibar (ZNZ)
- Flights from Muscat (MCT) to Zanzibar (ZNZ)
- Flights from Edmonton (YEG) to Zanzibar (ZNZ)
- Flights from Doha (DOH) to Zanzibar (ZNZ)
- Flights from Port of Spain (POS) to Zanzibar (ZNZ)
- Flights from Jakarta (JKT) to Zanzibar (ZNZ)
- Flights from Nairobi (NBO) to Zanzibar (ZNZ)
- Flights from Christchurch (CHC) to Zanzibar (ZNZ)
- Flights from Nairobi (WIL) to Zanzibar (ZNZ)
- Flights from Mumbai (BOM) to Zanzibar (ZNZ)
- Flights from Bali (BLC) to Zanzibar (ZNZ)
























