
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$231 per night from 12 Nov to 13 Nov
NZ$231
12 Nov - 13 Nov
includes taxes & fees
8.8/10 Excellent! (1,001 reviews)
"The hotel was full of amazing character and extremely friendly staff. They were super helpful and really elevated our experience. We loved our stay here! Couldn’t recommend it enough!"
Reviewed on 31 Oct 2026

Spice Palace Hotel
Soko Muhogo Street Zanzibar Town Mjini Magharibi Region
Fully refundableReserve now, pay when you stay
The price is NZ$111 per night from 3 Nov to 4 Nov
NZ$111
3 Nov - 4 Nov
includes taxes & fees

Mizingani Seafront Hotel
Mizingani Road, Malindi district Zanzibar Town
Fully refundableReserve now, pay when you stay
The price is NZ$148 per night from 4 Nov to 5 Nov
NZ$148
4 Nov - 5 Nov
includes taxes & fees
8.8/10 Excellent! (440 reviews)
"Lovely stay at the Mizingani Seafront. Extremely helpful and attentive staff, clean/comfortable rooms and a nice quiet pool area"
Reviewed on 11 Oct 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
Activities

From Zanzibar: Day Selous Game Reserve Safari with Lunch
NZ$713
per adult
100% of travellers recommend

Private Stone Town Cultural & Historical Walking Tour - Zanzibar
NZ$35
per adult

Zanzibar: Stone Town, Spice tour & Prison Island with Lunch
NZ$97
per adult
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.




