Zanzibar Ferry Terminal
Visit Zanzibar Ferry Terminal
Price found within the past 48 hours. Click for updated prices.

Dream of Zanzibar Resort & Spa - Premium All Inclusive
Price was €1,321, price is now €1,057 per person
€1,057
per person
12 Jun - 15 Jun
found 3 hours ago
Return direct flight included
Lagos (LOS) to Zanzibar (ZNZ)
9.4/10 Exceptional! (49 reviews)
Clean rooms and very helpful /friendly staff. Bar offers wide variety of drinks.
Reviewed on 22 Mar 2026

Diamonds Mapenzi Beach
Price was €1,925, price is now €1,428 per person
€1,428
per person
12 Jun - 15 Jun
found 3 hours ago
Return direct flight included
Lagos (LOS) to Zanzibar (ZNZ)
9/10 Wonderful! (153 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

Hotel Riu Palace Zanzibar - All Inclusive
Price was €1,416, price is now €1,197 per person
€1,197
per person
12 Jun - 15 Jun
found 3 hours ago
Return direct flight included
Lagos (LOS) to Zanzibar (ZNZ)
9.2/10 Wonderful! (730 reviews)
Excellent food and service. Huge resort and nice water views. More activities would be nice but all in all, good stay.
Reviewed on 17 Apr 2026
Tours & day trips
See all 194 activities
Zanzibar Stone Town Walking Tour
Activity duration is 3 hours
10.0 out of 10 with 20 reviews
Free cancellation available
Wildlife & nature
See all 42 activities
Day Trip Safari to Mikumi National Park from Zanzibar
Activity duration is 12 hours and 30 minutes
10.0 out of 10 with 2 reviews
Free cancellation available
Holiday & seasonal tours
See all 8 activities
Zanzibar: Nakupenda Sandbank With Optional BBQ Lunch
Activity duration is 2 hours and 30 minutes
10.0 out of 10 with 1 review
Free cancellation available
Classes & workshops
See all 7 activities
Zanzibar: Stone Town Walking Tour with Guide
Activity duration is 3 hours
8.0 out of 10 with 1 review
Free cancellation available
Top Hotel Deals
Check availability on hotels close to Zanzibar Ferry Terminal

Tembo House Hotel
Forodhani Street Zanzibar Town

Tembo B&B Apartments
Shangani St. Zanzibar Town Mjini Magharibi

Zanzibar Serena Hotel
Kelele Square Zanzibar Town

Mizingani Seafront Hotel
Mizingani Road, Malindi district Zanzibar Town

Maru Maru Hotel
Gizenga Street, Shangani Zanzibar Town Zanzibar

Park Hyatt Zanzibar
Shangani Street Zanzibar Town

Dhow Palace Hotel
Kenyatta Road / Baghani Street Zanzibar Town

Hotel Verde Zanzibar - Azam Luxury Resort and Spa - Dry Hotel
Malawi Road Zanzibar Town Mjini Magharibi

Golden Tulip Zanzibar Resort
Beit Al Ras, Kibweni Street Zanzibar Town
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.
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
- Air France Marrakech (RAK) to Zanzibar (ZNZ) flights
- British Airways Tirana (TIA) to Zanzibar (ZNZ) flights
- British Airways Split (SPU) to Zanzibar (ZNZ) flights
- Emirates Dubai (DXB) to Zanzibar (ZNZ) flights
- Ethiopian Airlines Rome (FCO) to Zanzibar (ZNZ) flights
- Ethiopian Airlines London (LHR) to Zanzibar (ZNZ) flights
- Flydubai Bucharest (OTP) to Zanzibar (ZNZ) flights
- Klm Milan (LIN) to Zanzibar (ZNZ) flights
- Klm Venice (VCE) to Zanzibar (ZNZ) flights
- Klm Sofia (SOF) to Zanzibar (ZNZ) flights
- Turkish Airlines Skopje (SKP) to Zanzibar (ZNZ) flights
- Turkish Airlines Dublin (DUB) to Zanzibar (ZNZ) flights
- Turkish Airlines Bodrum (BJV) to Zanzibar (ZNZ) flights
- Turkish Airlines Vilnius (VNO) to Zanzibar (ZNZ) flights
- Flights from Agadir (AGA) to Zanzibar (ZNZ)
- Flights from Amery (AHH) to Zanzibar (ZNZ)
- Flights from Auckland (AKL) to Zanzibar (ZNZ)
- Flights from Algiers (ALG) to Zanzibar (ZNZ)
- Flights from Amsterdam (AMS) to Zanzibar (ZNZ)
- Flights from Stockholm (ARN) to Zanzibar (ZNZ)
- Flights from Athens (ATH) to Zanzibar (ZNZ)
- Flights from Barcelona (BCN) to Zanzibar (ZNZ)
- Flights from Belgrade (BEG) to Zanzibar (ZNZ)
- Flights from Boston (BOS) to Zanzibar (ZNZ)
- Flights from Cairo (CAI) to Zanzibar (ZNZ)
- Flights from Paris (CDG) to Zanzibar (ZNZ)
- Flights from Casablanca (CMN) to Zanzibar (ZNZ)
- Flights from Caye Chapel (CYC) to Zanzibar (ZNZ)
- Flights from Dar es Salaam (DAR) to Zanzibar (ZNZ)
- Flights from Dublin (DUB) to Zanzibar (ZNZ)
- Flights from Dubai (DXB) to Zanzibar (ZNZ)
- Flights from La Fortuna (FON) to Zanzibar (ZNZ)
- Flights from Frankfurt (FRA) to Zanzibar (ZNZ)
- Flights from Green Bay (GRB) to Zanzibar (ZNZ)
- Flights from George (GRJ) to Zanzibar (ZNZ)
- Flights from Hurghada (HRG) to Zanzibar (ZNZ)
- Flights from Jodhpur (JDH) to Zanzibar (ZNZ)
- Flights from Jeddah (JED) to Zanzibar (ZNZ)
- Flights from New York (JFK) to Zanzibar (ZNZ)
- Flights from Djibouti (JIB) to Zanzibar (ZNZ)
- Flights from Kingston (KIN) to Zanzibar (ZNZ)
- Flights from Kumasi (KMS) to Zanzibar (ZNZ)
- Flights from La Seu d'Urgell (LEU) to Zanzibar (ZNZ)
- Flights from London (LHR) to Zanzibar (ZNZ)
- Flights from Mae Sot (MAQ) 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 Malindi (MYD) to Zanzibar (ZNZ)
- Flights from Mtwara (MYW) to Zanzibar (ZNZ)
- Flights from Nairobi (NBO) to Zanzibar (ZNZ)
- Flights from Maasai Mara (OLX) to Zanzibar (ZNZ)
- Flights from Perth (PER) to Zanzibar (ZNZ)
- Flights from Ruby (RBY) to Zanzibar (ZNZ)
- Flights from Salinas (SNS) to Zanzibar (ZNZ)
- Flights from Utapao (UTP) to Zanzibar (ZNZ)
- Flights from Victoria Falls (VFA) to Zanzibar (ZNZ)
- Flights from Vienna (VIE) to Zanzibar (ZNZ)
- Flights from Warsaw (WAW) to Zanzibar (ZNZ)
- Flights from Xining (XNN) to Zanzibar (ZNZ)
- Flights from Yap (YAP) to Zanzibar (ZNZ)
- Flights from Zagreb (ZAG) to Zanzibar (ZNZ)
- Flights from Zürich (ZRH) to Zanzibar (ZNZ)

























