
Stone Town Holidays
- Plan, book, travel with confidence
- Better togetherSave up to €185 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
Price found within the past 48 hours. Click for updated prices.


Diamonds Mapenzi Beach
Price was €3,594, price is now €2,652 per person
€2,652
per person
3 Mar - 8 Mar
found 24 hours ago
Return flight included
Dublin (DUB) to Zanzibar (ZNZ)
9/10 Wonderful! (151 reviews)
House keeping was amazing always friends and polite
Spa was very good although they are renovating new spa im sure it will be amazing
Reviewed on 14 Oct 2025

The Palms Zanzibar - All Inclusive
Price was €5,441, price is now €4,092 per person
€4,092
per person
3 Mar - 8 Mar
found 24 hours ago
Return flight included
Dublin (DUB) to Zanzibar (ZNZ)
9.8/10 Exceptional! (21 reviews)
Beautiful property with the best staff on the planet. Service was truly exceptional.
Reviewed on 21 Oct 2025

Hotel Riu Palace Zanzibar - All Inclusive
Price was €2,088, price is now €1,624 per person
€1,624
per person
3 Mar - 8 Mar
found 1 day ago
Return flight included
Dublin (DUB) to Zanzibar (ZNZ)
9.2/10 Wonderful! (696 reviews)
The best resort I ever stayed in . Very nice staff , excellent food , very clean room . The best is the staff
Reviewed on 17 Dec 2025

Tikitam Palms Boutique Hotel
Price was €1,777, price is now €1,390 per person
€1,390
per person
3 Mar - 8 Mar
found 24 hours ago
Return flight included
Dublin (DUB) to Zanzibar (ZNZ)
9.6/10 Exceptional! (36 reviews)
Outstanding place to stay! Very quiet and relaxed. Staff was wonderful.
Reviewed on 25 Sept 2025
Top hotels in Stone Town

Tembo House Hotel
Forodhani Street Zanzibar Town
8.6/10 Excellent! (926 reviews)
The hotel was lovely and the stafd were all very nice and friendly
Reviewed on 19 Dec 2025

Park Hyatt Zanzibar
Shangani Street Zanzibar Town
Fully refundableReserve now, pay when you stay
The price is €377 per night from 6 Feb to 7 Feb
€377
6 Feb - 7 Feb
includes taxes & fees
9.4/10 Exceptional! (267 reviews)
It was an amazing experience the best hotel in stone town
Reviewed on 4 Jan 2026

Zanzibar Serena Hotel
Kelele Square Zanzibar Town
The price is €305 per night from 23 Jan to 24 Jan
€305
23 Jan - 24 Jan
includes taxes & fees
9/10 Wonderful! (241 reviews)
The room was beautiful and very clean. Staff were very pleasant and helpful. The food was wonderful. And a great location for walking around Stone Town which was very safe. In all an excellent stay.
Reviewed on 16 Nov 2025
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
Popular places to visit

Forodhani Gardens
Relax in this scenic tree-filled oceanside park that transforms into a lively and busy seafood market after the sun goes down.

Slave Market
An Anglican cathedral now stands on this site where slaves once suffered before being sold into harsh servitude.

Christ Church Cathedral
Admire the coral stone design and see the museum and memorial of this church that was built to celebrate the end of slavery.
Things to do

Quad Adventures in Zanzibar: Nungwi / Kendwa
€63
per traveller

Mnemba Island: Dolphin Swim & Snorkeling with Optional Lunch
€19
per adult
Explore a world of travel with Expedia
- 5 Star Hotels in Stone Town
- Hotels near Beit el-Sahel
- Mjini Magharibi Region Hotels
- All Inclusive Hotels in Stone Town
- Beach Hotels in Stone Town
- Cheap Hotels in Stone Town
- Family Friendly Hotels in Stone Town
- Hilton Hotels in Stone Town
- Historic Hotels in Stone Town
- Hotels with Bar in Stone Town
- Hotels with Connecting Rooms in Stone Town
- Luxury Hotels in Stone Town
- Stone Town Hotels
- Apartments in Zanzibar Town
- B&B in Zanzibar Town
- Guest Houses in Zanzibar Town
- Hostels in Zanzibar Town
- Casino Hotels in Zanzibar Town
- Golf Hotels in Zanzibar Town
- Hotels with Bar in Zanzibar Town
- Lgbt-Friendly Hotels in Zanzibar Town
- Vintage Africa Hotels in Zanzibar Town
- Flights to Zanzibar Town
- British Airways Tirana (TIA) to Zanzibar (ZNZ) flights
- British Airways Split (SPU) to Zanzibar (ZNZ) flights
- Emirates Kuwait City (KWI) to Zanzibar (ZNZ) flights
- Klm Riga (RIX) to Zanzibar (ZNZ) flights
- Klm Sofia (SOF) to Zanzibar (ZNZ) flights
- Klm Zagreb (ZAG) to Zanzibar (ZNZ) flights
- Lufthansa Ljubljana (LJU) to Zanzibar (ZNZ) flights
- Qatar Airways London (LGW) to Zanzibar (ZNZ) flights
- Turkish Airlines Skopje (SKP) to Zanzibar (ZNZ) flights
- Turkish Airlines Munich (MUC) to Zanzibar (ZNZ) flights
- Flights from Addis Ababa (ADD) to Zanzibar (ZNZ)
- Flights from Agadir (AGA) to Zanzibar (ZNZ)
- Flights from Auckland (AKL) to Zanzibar (ZNZ)
- Flights from Alicante (ALC) to Zanzibar (ZNZ)
- Flights from Algiers (ALG) to Zanzibar (ZNZ)
- Flights from Arusha (ARK) to Zanzibar (ZNZ)
- Flights from Stockholm (ARN) to Zanzibar (ZNZ)
- Flights from Berlin (BER) to Zanzibar (ZNZ)
- Flights from Mumbai (BOM) to Zanzibar (ZNZ)
- Flights from Brussels (BRU) to Zanzibar (ZNZ)
- Flights from Bulawayo (BUQ) to Zanzibar (ZNZ)
- Flights from Bowling Green (BWG) to Zanzibar (ZNZ)
- Flights from Paris (CDG) to Zanzibar (ZNZ)
- Flights from Doha (DOH) to Zanzibar (ZNZ)
- Flights from Dublin (DUB) to Zanzibar (ZNZ)
- Flights from Davao (DVO) to Zanzibar (ZNZ)
- Flights from El Dorado (ELD) to Zanzibar (ZNZ)
- Flights from Rome (FCO) to Zanzibar (ZNZ)
- Flights from La Fortuna (FON) to Zanzibar (ZNZ)
- Flights from Frankfurt (FRA) to Zanzibar (ZNZ)
- Flights from Harare (HRE) to Zanzibar (ZNZ)
- Flights from In Salah (INZ) to Zanzibar (ZNZ)
- Flights from Istanbul (IST) to Zanzibar (ZNZ)
- Flights from Djibouti (JIB) to Zanzibar (ZNZ)
- Flights from Kilimanjaro (JRO) to Zanzibar (ZNZ)
- Flights from Konya (KYA) to Zanzibar (ZNZ)
- Flights from London (LGW) to Zanzibar (ZNZ)
- Flights from Lima (LIM) to Zanzibar (ZNZ)
- Flights from Lilongwe (LLW) to Zanzibar (ZNZ)
- Flights from Lugano (LUG) to Zanzibar (ZNZ)
- Flights from Livingstone (LVI) to Zanzibar (ZNZ)
- Flights from Mombasa (MBA) to Zanzibar (ZNZ)
- Flights from Melbourne (MEL) to Zanzibar (ZNZ)
- Flights from Mexico City (MEX) to Zanzibar (ZNZ)
- Flights from Medford (MFR) to Zanzibar (ZNZ)
- Flights from Mangaia (MGS) to Zanzibar (ZNZ)
- Flights from Monterrey (MTY) to Zanzibar (ZNZ)
- Flights from Malindi (MYD) to Zanzibar (ZNZ)
- Flights from Mtwara (MYW) to Zanzibar (ZNZ)
- Flights from Nadi (NAN) to Zanzibar (ZNZ)
- Flights from Nairobi (NBO) to Zanzibar (ZNZ)
- Flights from New York (NYC) to Zanzibar (ZNZ)
- Flights from Bucharest (OTP) to Zanzibar (ZNZ)
- Flights from Port Elizabeth (PLZ) to Zanzibar (ZNZ)
- Flights from Port of Spain (POS) to Zanzibar (ZNZ)
- Flights from Ruby (RBY) to Zanzibar (ZNZ)
- Flights from Serengeti National Park (SEU) to Zanzibar (ZNZ)
- Flights from Sydney (SYD) to Zanzibar (ZNZ)
- Flights from Venice (VCE) to Zanzibar (ZNZ)
- Flights from Warsaw (WAW) to Zanzibar (ZNZ)
- Flights from Windhoek (WDH) to Zanzibar (ZNZ)
- Flights from Xining (XNN) to Zanzibar (ZNZ)
- Flights from Zürich (ZRH) to Zanzibar (ZNZ)
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
