
Zanzibar Town Vacations
Book a Hotel + Flight together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to AEDĀ 5,000 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Find the Best Zanzibar Town Vacation Packages
Zanzibar Town Hotel Deals

Tembo House Hotel
Forodhani Street Zanzibar Town
The price is AEDĀ 383 per night from Nov 13 to Nov 14
AEDĀ 383
AEDĀ 477 total
13 Nov - 14 Nov
includes taxes & fees
8.8/10 Excellent! (1,004 reviews)
"Breakfast was nice. This hotel is near the sights in Stone Town. Walk through the narrow shopping streets to the slave market in just a few minutes. Freddie Mercury residence is just around the corner from the hotel. Staff are friendly and helpful, although I did have to ask 4 times to get the TV ..."
Reviewed on 2 November 2026

Golden Tulip Zanzibar Resort
Beit Al Ras, Kibweni Street Zanzibar Town
Fully refundableReserve now, pay when you stay
The price is AEDĀ 344 per night from Nov 30 to Dec 1
AEDĀ 344
AEDĀ 425 total
30 Nov - 1 Dec
includes taxes & fees

Spice Palace Hotel
Soko Muhogo Street Zanzibar Town Mjini Magharibi Region
Fully refundableReserve now, pay when you stay
The price is AEDĀ 174 per night from Nov 17 to Nov 18
AEDĀ 174
AEDĀ 229 total
17 Nov - 18 Nov
includes taxes & fees
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.
Stay near popular Zanzibar Town attractions
Frequently asked questions
Explore a world of travel with Expedia
- Hotels with WiFi in Mazizini
- Independent Hotels in Mbweni
- Hotel with a Concierge Hotels in Mbweni
- Historic Hotels in Stone Town
- Apartments in Zanzibar Town
- 5 Star Hotels in Stone Town
- Lodges in Mbweni
- Business Hotels in Stone Town
- Hotels with Free Parking in Stone Town
- Fairmont Hotels in Zanzibar Town
- Hyatt Hotels in Stone Town
- Business Hotels in Mazizini
- Apartments in Mazizini
- 4 Star Hotels in Mbweni
- 5 Star Hotels in Zanzibar Town
- Hotel Wedding Venues Hotels in Zanzibar Town
- Marriott Hotels & Resorts in Zanzibar Town
- 3 Star Hotels in Stone Town
- Melia Hotels in Stone Town
- Hostels in Mbweni
- Ski Hotels in Stone Town
- Beach Hotels in Mazizini
- Hostels in Zanzibar Town
- Hyatt Hotels in Zanzibar Town
- Historic Hotels in Mazizini
- Vintage Africa Hotels in Stone Town
- Hotels with Free Parking in Mazizini
- Guest Houses in Zanzibar Town
- 2 Star Hotels in Mazizini
- 4 Star Hotels in Mazizini
- 3 Star Hotels in Mbweni
- Villas in Mbweni
- Pet-Friendly Hotels in Zanzibar Town
- Flights from Georgetown (GED) to Zanzibar (ZNZ)
- Flights from WÄnaka Airport (WKA) to Zanzibar (ZNZ)
- Flights from Vitoria (VIX) to Zanzibar (ZNZ)
- Flights from Ipota (IPA) to Zanzibar (ZNZ)
- Flights from Dundee (DND) to Zanzibar (ZNZ)
- Flights from Zanzibar Intl.
- Flights from Mountain Village (MOU) to Zanzibar (ZNZ)
- Flights from Dodoma (DOD) to Zanzibar (ZNZ)
- Flights from Songea (SGX) to Zanzibar (ZNZ)
- Flights from Edna Bay (EDA) to Zanzibar (ZNZ)
- Flights from Ningbo (NGB) to Zanzibar (ZNZ)
- Flights from Lazaro Cardenas (LZC) to Zanzibar (ZNZ)
- Flights from Lannion (LAI) to Zanzibar (ZNZ)
- Flights from Midland (MAF) to Zanzibar (ZNZ)
- Flights from Tirana (TIA) to Zanzibar (ZNZ)
- Flights from Malelane (LLE) to Zanzibar (ZNZ)
- Flights from Pemba Island (PMA) to Zanzibar (ZNZ)
- Flights from Windhoek (WDH) to Zanzibar (ZNZ)
- Flights from Ankara (ESB) to Zanzibar (ZNZ)
- Flights from Fort Smith (FSM) to Zanzibar (ZNZ)
- Flights from Petersburg (PSG) to Zanzibar (ZNZ)
- Flights from Nanisivik (YSR) to Zanzibar (ZNZ)
- Flights from Dalian (DLC) to Zanzibar (ZNZ)
- Flights from The Dalles (DLS) to Zanzibar (ZNZ)
- Flights from Novato (NOT) to Zanzibar (ZNZ)
- Flights from Daegu (TAE) to Zanzibar (ZNZ)
- Flights from Isisford (ISI) to Zanzibar (ZNZ)
- Flights from Cincinnati (CVG) to Zanzibar (ZNZ)
- Flights from Bendigo (BXG) to Zanzibar (ZNZ)
- Flights from Hoedspruit (HDS) to Zanzibar (ZNZ)
- Flights from Stow (MMN) to Zanzibar (ZNZ)
- Flights from Chicago (DPA) to Zanzibar (ZNZ)
- Flights from Anacortes (OTS) to Zanzibar (ZNZ)
- Flights from Manchester (MAN) to Zanzibar (ZNZ)
- Flights from Hwange (HWN) to Zanzibar (ZNZ)
- Flights from Amboseli (ASV) to Zanzibar (ZNZ)
- Flights from Jersey (JER) to Zanzibar (ZNZ)
- Flights from Inverell (IVR) to Zanzibar (ZNZ)
- Flights from Samara (KUF) to Zanzibar (ZNZ)
- Flights from Cancun (CUN) to Zanzibar (ZNZ)
- Flights from Raleigh (RDU) to Zanzibar (ZNZ)
- Flights from León (BJX) to Zanzibar (ZNZ)
- Flights from Truk (TKK) to Zanzibar (ZNZ)
- Flights from San Luis Rio Colorado (UAC) to Zanzibar (ZNZ)
- Flights from Porto-Heli (PKH) to Zanzibar (ZNZ)
- Flights from Monroe (MLU) to Zanzibar (ZNZ)
- Flights from Shinyanga (SHY) to Zanzibar (ZNZ)
- Flights from QuerƩtaro (QRO) to Zanzibar (ZNZ)
- Flights from Goiania (GYN) to Zanzibar (ZNZ)
- Flights from Asuncion (ASU) to Zanzibar (ZNZ)
- Flights from Dillon (DLL) to Zanzibar (ZNZ)
- Flights from Pukatja (ERB) to Zanzibar (ZNZ)
- Flights from Winton (WIN) to Zanzibar (ZNZ)
- Flights from Madison (MSN) to Zanzibar (ZNZ)
- Flights from Queenstown (UEE) to Zanzibar (ZNZ)
- Flights from Cayenne (CAY) to Zanzibar (ZNZ)
- Flights from Grumeti (GTZ) to Zanzibar (ZNZ)
- Flights from Juiz de Fora (JDF) to Zanzibar (ZNZ)
- Flights from Gaborone (GBE) to Zanzibar (ZNZ)
- Flights from Raduzhny (RAT) to Zanzibar (ZNZ)
- Flights from Frankfort (FFT) to Zanzibar (ZNZ)
- Flights from Louis Trichardt (LCD) to Zanzibar (ZNZ)
- Flights from Jakarta (JKT) to Zanzibar (ZNZ)






