
Stone Town Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to NZ$2,400 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
Our pick of the best Stone Town Hotel Deals

Tembo House Hotel
Forodhani Street Zanzibar Town
The price is NZ$217 per night from 22 June to 23 June
NZ$217
22 June - 23 June
includes taxes & fees
8.6/10 Excellent! (985 reviews)
"The location can't be beat in Stone Town! Beautiful historic hotel with a restaurant and 3 pools, right on the beach. Walking distance to many locations in Stone Town."
Reviewed on 16 June 2026

Zanzibar Serena Hotel
Kelele Square Zanzibar Town
The price is NZ$699 per night from 4 July to 5 July
NZ$699
4 July - 5 July
includes taxes & fees

Park Hyatt Zanzibar
Shangani Street Zanzibar Town
Fully refundableReserve now, pay when you stay
The price is NZ$1,134 per night from 25 June to 26 June
NZ$1,134
25 June - 26 June
includes taxes & fees
9.4/10 Exceptional! (278 reviews)
"Construction noise marred our stay. Electric jack hammering sounds on a Sunday from 7am, until after 7Pm. When I complained, the senior manager insisted there had NOT been hammering activity in their construction. Simply refused to belive me. Arrogant and rude. And the next morning, at checkout, ..."
Reviewed on 14 June 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.
Frequently asked questions
Stay near popular Stone Town attractions
Explore a world of travel with Expedia
- Cheap Hotels in Stone Town
- Beach Hotels in Stone Town
- All Inclusive Hotels in Stone Town
- Boutique Hotels in Stone Town
- Luxury Hotels in Stone Town
- Family Hotels in Stone Town
- Hotels with Pool in Stone Town
- Historic Hotels in Zanzibar Town
- Family Hotels in Zanzibar Town
- All Inclusive Hotels in Zanzibar Town
- Cheap Hotels in Zanzibar Town
- Mazizini Hotels
- Stone Town Hotels
- Zanzibar Town Hotels
- Hotels near Zanzibar Intl.
- Hotels near Hamamni Persian Baths
- Guest Houses in Zanzibar Town
- B&B in Zanzibar Town
- Villas in Zanzibar Town
- Hostels in Zanzibar Town
- Holiday Homes in Zanzibar Town
- Lodges in Zanzibar Town
- Houseboats in Zanzibar Town
- Flights from Kuala Lumpur (KUL) to Zanzibar (ZNZ)
- Flights from Perth (PER) to Zanzibar (ZNZ)
- Flights from Maputo (MPM) to Zanzibar (ZNZ)
- Flights from Edmonton (YEG) to Zanzibar (ZNZ)
- Flights from Mumbai (BOM) to Zanzibar (ZNZ)
- Flights from Ouagadougou (OUA) to Zanzibar (ZNZ)
- Flights from Juina (JIA) to Zanzibar (ZNZ)
- Flights from London (LHR) to Zanzibar (ZNZ)
- Flights from Beira (BEW) to Zanzibar (ZNZ)
- Flights from Dakar (DKR) to Zanzibar (ZNZ)
- Flights from Christchurch (CHC) to Zanzibar (ZNZ)
- Flights from Dublin (DUB) to Zanzibar (ZNZ)
- Flights from Glasgow (GLA) to Zanzibar (ZNZ)
- Flights from Windhoek (WDH) to Zanzibar (ZNZ)
- Flights from Venice (VCE) to Zanzibar (ZNZ)
- Flights from Maun (MUB) to Zanzibar (ZNZ)
- Flights from Nanyuki (NYK) to Zanzibar (ZNZ)
- Flights from Colombo (CMB) to Zanzibar (ZNZ)
- Flights from Milan (LIN) to Zanzibar (ZNZ)
- Flights from Auckland (AKL) to Zanzibar (ZNZ)
- Flights from Neuquén (NQN) to Zanzibar (ZNZ)
- Flights from Abu Dhabi (AUH) to Zanzibar (ZNZ)
- Flights from Marseille (MRS) to Zanzibar (ZNZ)
- Flights from San Francisco (SFO) to Zanzibar (ZNZ)
- Flights from Split (SPU) to Zanzibar (ZNZ)
- Flights from Kigali (KGL) to Zanzibar (ZNZ)
- Flights from Athens (ATH) to Zanzibar (ZNZ)
- Flights from Darwin (DRW) to Zanzibar (ZNZ)
- Flights from Hull (HUY) to Zanzibar (ZNZ)
- Flights from Stow (MMN) to Zanzibar (ZNZ)
- Flights from Amsterdam (AMS) to Zanzibar (ZNZ)
- Flights from Luxor (LXR) to Zanzibar (ZNZ)
- Flights from Amman (AMM) to Zanzibar (ZNZ)
- Flights from Marrakech (RAK) to Zanzibar (ZNZ)
- Flights from Stockholm (ARN) to Zanzibar (ZNZ)
- Flights from Gaborone (GBE) to Zanzibar (ZNZ)
- Flights from Dar es Salaam (DAR) to Zanzibar (ZNZ)
- Flights from Lamu (LAU) to Zanzibar (ZNZ)
- Flights from Accra (ACC) to Zanzibar (ZNZ)
- Flights from Durban (DUR) to Zanzibar (ZNZ)
- Flights from Rome (FCO) to Zanzibar (ZNZ)
- Flights from Corvo Island (CVU) to Zanzibar (ZNZ)
- Flights from Dzaoudzi (DZA) to Zanzibar (ZNZ)
- Flights from Entebbe (EBB) to Zanzibar (ZNZ)
- Flights from Fes (FEZ) to Zanzibar (ZNZ)
- Flights from Lagos (LOS) to Zanzibar (ZNZ)
- Flights from Casablanca (CMN) to Zanzibar (ZNZ)
- Flights from Toronto (YYZ) to Zanzibar (ZNZ)
- Flights from Sydney (SYD) to Zanzibar (ZNZ)
- Flights from Tanga (TGT) to Zanzibar (ZNZ)
- Flights from Istanbul (IST) to Zanzibar (ZNZ)
- Flights from Haikou (HAK) to Zanzibar (ZNZ)
- Flights from Arusha (ARK) to Zanzibar (ZNZ)
- Flights from Cairo (CAI) to Zanzibar (ZNZ)
- Flights from Jakarta (JKT) to Zanzibar (ZNZ)
- Flights from Lyon (LYS) to Zanzibar (ZNZ)
- Flights from Algiers (ALG) to Zanzibar (ZNZ)
- Flights from Khartoum (KRT) to Zanzibar (ZNZ)
- Flights from Singapore (SIN) to Zanzibar (ZNZ)
- Flights from Nelspruit (MQP) to Zanzibar (ZNZ)
- Flights to Zanzibar Intl.
- Flights to Zanzibar Town
- Emirates Durban (DUR) to Zanzibar (ZNZ) flights
- Kenya Airways Victoria (SEZ) to Zanzibar (ZNZ) flights
- British Airways Milan (MXP) to Zanzibar (ZNZ) flights
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.




