Stone Town
Zanzibar Town





Visit Stone Town
Top hotels in Stone Town

Tembo House Hotel
Forodhani Street Zanzibar Town
The price is €122 per night from 23 May to 24 May
€122
23 May - 24 May
includes taxes & fees
Stay at this beach hotel in Zanzibar Town. Enjoy free Wi-Fi, free parking and 3 outdoor pools. Our guests praise the helpful staff in their reviews. Popular ...
8.6/10 Excellent! (974 reviews)
"Lovely stay and excellent service."
Reviewed on 30 Apr 2026

Zanzibar Serena Hotel
Kelele Square Zanzibar Town
The price is €305 per night from 28 May to 29 May
€305
28 May - 29 May
includes taxes & fees
Stay at this luxury hotel in Zanzibar Town. Enjoy free Wi-Fi, free parking and a full-service spa. Our guests praise the helpful staff in their reviews. Popular ...
9/10 Wonderful! (249 reviews)
"Very nice and helpful staff."
Reviewed on 26 Apr 2026

Tembo B&B Apartments
Shangani St. Zanzibar Town Mjini Magharibi
The price is €67 per night from 12 Jun to 13 Jun
€67
12 Jun - 13 Jun
includes taxes & fees
Stay at this beach hotel in Zanzibar Town. Enjoy free Wi-Fi, free parking and 3 outdoor pools. Popular attractions Freddie Mercury Museum and Shangani Beach ...
8.8/10 Excellent! (131 reviews)
"Great ocean/beach location, breakfast had good selection. The on-site manager was very accommodating."
Reviewed on 13 May 2026

Park Hyatt Zanzibar
Shangani Street Zanzibar Town
The price is €472 per night from 23 May to 24 May
€472
23 May - 24 May
includes taxes & fees
Stay at this luxury hotel in Zanzibar Town. Enjoy free Wi-Fi, free parking and a full-service spa. Our guests praise the helpful staff in their reviews. Popular ...
9.4/10 Exceptional! (276 reviews)
"Not like it use too..!"
Reviewed on 16 Apr 2026

Mizingani Seafront Hotel
Mizingani Road, Malindi district Zanzibar Town
The price is €72 per night from 15 Jun to 16 Jun
€72
15 Jun - 16 Jun
includes taxes & fees
Stay at this beach hotel in Zanzibar Town. Enjoy free Wi-Fi, free parking and breakfast (surcharge). Our guests praise the helpful staff in their reviews. Popular ...
8.6/10 Excellent! (415 reviews)
"Very Nice hôtel Edith an antique charm Near stone town and 2 minutes Wallin to the ferry"
Reviewed on 17 May 2026

Maru Maru Hotel
Gizenga Street, Shangani Zanzibar Town Zanzibar
The price is €81 per night from 24 May to 25 May
€81
24 May - 25 May
includes taxes & fees
Stay at this beach hotel in Zanzibar Town. Enjoy free Wi-Fi, free parking and a rooftop terrace. Our guests praise the helpful staff in their reviews. Popular ...
8.8/10 Excellent! (590 reviews)
"We picked Maru Maru because we were a large family group and they offered transportation to and from the airport for an additional fee. In addition, the hotel was very nice, had a very good breakfast buffet and a pool that the kids enjoyed. Was very clean and we felt very safe. Our flights were before ..."
Reviewed on 28 Apr 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.
Stone Town
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
- Hotels near Zanzibar Intl.
- 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
- Air France Marrakech (RAK) to Zanzibar (ZNZ) flights
- British Airways Split (SPU) to Zanzibar (ZNZ) flights
- Emirates Cape Town (CPT) to Zanzibar (ZNZ) flights
- Emirates London (STN) to Zanzibar (ZNZ) flights
- Ethiopian Airlines Addis Ababa (ADD) to Zanzibar (ZNZ) flights
- Ethiopian Airlines London (LHR) to Zanzibar (ZNZ) flights
- Kenya Airways Entebbe (EBB) to Zanzibar (ZNZ) flights
- Klm Venice (VCE) to Zanzibar (ZNZ) flights
- Klm Paris (CDG) to Zanzibar (ZNZ) flights
- Klm Zagreb (ZAG) to Zanzibar (ZNZ) flights
- Lufthansa Ljubljana (LJU) to Zanzibar (ZNZ) flights
- Lufthansa Timisoara (TSR) to Zanzibar (ZNZ) flights
- Neos S.P.A. Milan (MXP) to Zanzibar (ZNZ) flights
- Qatar Airways Frankfurt (FRA) to Zanzibar (ZNZ) flights
- Turkish Airlines Vilnius (VNO) to Zanzibar (ZNZ) flights
- Flights from Barcelona (BCN) to Zanzibar (ZNZ)
- Flights from Belgrade (BEG) to Zanzibar (ZNZ)
- Flights from Bergamo (BGY) to Zanzibar (ZNZ)
- Flights from Belfast (BHD) to Zanzibar (ZNZ)
- Flights from Bengaluru (BLR) to Zanzibar (ZNZ)
- Flights from Brussels (BRU) to Zanzibar (ZNZ)
- Flights from Bratislava (BTS) to Zanzibar (ZNZ)
- Flights from Budapest (BUD) to Zanzibar (ZNZ)
- Flights from Bulawayo (BUQ) to Zanzibar (ZNZ)
- Flights from Bowling Green (BWG) to Zanzibar (ZNZ)
- Flights from Waco Kungo (CEO) to Zanzibar (ZNZ)
- Flights from Hancock (CMX) to Zanzibar (ZNZ)
- Flights from Copenhagen (CPH) to Zanzibar (ZNZ)
- Flights from Dar es Salaam (DAR) to Zanzibar (ZNZ)
- Flights from Dodoma (DOD) to Zanzibar (ZNZ)
- Flights from Dublin (DUB) to Zanzibar (ZNZ)
- Flights from Davao (DVO) to Zanzibar (ZNZ)
- Flights from Entebbe (EBB) to Zanzibar (ZNZ)
- Flights from Edna Bay (EDA) to Zanzibar (ZNZ)
- Flights from Jodhpur (JDH) to Zanzibar (ZNZ)
- Flights from Gangneung (KAG) to Zanzibar (ZNZ)
- Flights from Kingston (KIN) to Zanzibar (ZNZ)
- Flights from Kaukura (KKR) to Zanzibar (ZNZ)
- Flights from Kumasi (KMS) to Zanzibar (ZNZ)
- Flights from La Seu d'Urgell (LEU) to Zanzibar (ZNZ)
- Flights from Lilongwe (LLW) to Zanzibar (ZNZ)
- Flights from Muscat (MCT) to Zanzibar (ZNZ)
- Flights from Mexico City (MEX) to Zanzibar (ZNZ)
- Flights from Minsk (MHP) to Zanzibar (ZNZ)
- Flights from Maasai Mara (MRE) to Zanzibar (ZNZ)
- Flights from Montrose (MTJ) to Zanzibar (ZNZ)
- Flights from Mtwara (MYW) to Zanzibar (ZNZ)
- Flights from Nairobi (NBO) to Zanzibar (ZNZ)
- Flights from Nice (NCE) to Zanzibar (ZNZ)
- Flights from Maasai Mara (OLX) to Zanzibar (ZNZ)
- Flights from Chicago (ORD) to Zanzibar (ZNZ)
- Flights from Marrakech (RAK) to Zanzibar (ZNZ)
- Flights from Ruby (RBY) to Zanzibar (ZNZ)
- Flights from Riga (RIX) to Zanzibar (ZNZ)
- Flights from Istanbul (SAW) to Zanzibar (ZNZ)
- Flights from Sharjah (SHJ) to Zanzibar (ZNZ)
- Flights from Sarajevo (SJJ) to Zanzibar (ZNZ)
- Flights from Tunis (TUN) to Zanzibar (ZNZ)
- Flights from Taiyuan (TYN) to Zanzibar (ZNZ)
- Flights from Utapao (UTP) to Zanzibar (ZNZ)
- Flights from Wick (WIC) to Zanzibar (ZNZ)
- Flights from Zagreb (ZAG) to Zanzibar (ZNZ)
- Flights from Zürich (ZRH) to Zanzibar (ZNZ)
