
Stone Town Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 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
Top Holiday Package Deals in Stone Town
Price found within the past 48 hours. Click for updated prices.

Treetop by Eight Continents, Zanzibar
Price was CA $1,772, price is now CA $1,218 per person
CA $1,218
per person
Jul 16 - Jul 21
found 10 hours ago
Roundtrip flight included
Nairobi (NBO) to Zanzibar (ZNZ)
10/10 Exceptional! (4 reviews)
Clean rooms with immediate and quick room service when requested.
Staff are professional and respectful.
Location is a quiet and serene atmosphere. The double pool, one for kids, and the other for adults is great for family. The beach view is just 👌. Numerous beach chairs with trampoline is great.
Food and waiting service is also good.
A perfect get-away from the hectic and busy lifestyle.
Reviewed on Mar 16, 2026


The Mora Zanzibar - Luxury All Inclusive
Price was CA $2,481, price is now CA $1,693 per person
CA $1,693
per person
Sep 2 - Sep 6
found 10 hours ago
Roundtrip non-stop flight included
Nairobi (NBO) to Zanzibar (ZNZ)
9.4/10 Exceptional! (224 reviews)
On it's own away from the outside area, this is an excellent property.
The beach can be accessed by others but that is not an issue and the beach traders are not intrusive.
Shopping, dining, leasure and activities all catered for on site but trips out can also be organised from within the complex.
But the the thing that makes this place are the staff, from the gardening team to head chef, each and every one was courteous, helpful and happy.
Well done staff you make this place.
Reviewed on Jun 10, 2026

Bawe Island Zanzibar
Price was CA $5,482, price is now CA $3,917 per person
CA $3,917
per person
Sep 2 - Sep 6
found 10 hours ago
Roundtrip non-stop flight included
Nairobi (NBO) to Zanzibar (ZNZ)
9.2/10 Wonderful! (5 reviews)
Booked the place for a honeymoon, spent quite a considerable amount of money. The lagoon room we booked was absolutely amazing, loved this experience very much, scenery was immaculate.
Was let down by the overall quality of everything else unfortunately. Just as a comparison to other all inclusive’s in Zanzibar which offered much more for a fraction of the price. Overall quality of the product to its value was poor all things considered. Would unlikely stay again.
Some nice touches for sure like being greeted at the port. Staff are friendly and kind and try to accommodate but service feels like it’s new and a work in progress rather than a finished article. Menu for food isn’t very deep, quality was good on the whole but variety and quantity of the food and drinks was lacking. Simple requests like water bottles on our exit or fresh juices at breakfast not available some days, pastries running out. Some days the menu was restrictive and one day felt like we were given yesterday’s left overs.
Gym, sport activities, bikes are included which was nice. Atmosphere and entertainment at meal times were a nice touch. Attempts were made to accommodate us and make the experience nice was appreciated such as the honeymoon welcome.
Overall it’s feels marketed and priced as super luxury but on ground doesn’t meet those same standards, somehow feels as though you have to pay even more to get things that would otherwise be included in other places despite the higher cost.
Reviewed on Sep 29, 2025
Stone Town Hotel Deals

Tembo House Hotel
Forodhani Street Zanzibar Town
The price is CA $139 per night from Jun 28 to Jun 29
CA $139
CA $191 total
Jun 28 - Jun 29
includes taxes & fees
8.6/10 Excellent! (981 reviews)
"The location and hotel were fantastic. We didn't much care for the breakfast as it was missing some essential meat items and very heavy on bread. They had eggs but it just wasn't the best so we went out for breakfast the second day. The hotel is beautiful, well situated and has three pools but there's ..."
Reviewed on Jun 5, 2026

Zanzibar Serena Hotel
Kelele Square Zanzibar Town
The price is CA $448 per night from Jun 15 to Jun 16
CA $448
CA $591 total
Jun 15 - Jun 16
includes taxes & fees

Park Hyatt Zanzibar
Shangani Street Zanzibar Town
Fully refundableReserve now, pay when you stay
The price is CA $758 per night from Jun 18 to Jun 19
CA $758
CA $979 total
Jun 18 - Jun 19
includes taxes & fees
9.4/10 Exceptional! (277 reviews)
"Everything was amazing, thank you"
Reviewed on May 26, 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
Discover the most popular places to visit in Stone Town

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

Old Fort
Browse the stalls of the courtyard market and attend festivals in the amphitheater in the oldest site in the historic center.

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

Zanzibar: Stone Town Historical Cultural Walking Guided Tour
CA $35
per adult

Zanzibar: Stone Town, Spice Tour, Prison Island with Lunch
CA $107
per adult
80% of travellers recommend

Private Stone Town Cultural & Historical Walking Tour - Zanzibar
CA $22
per adult
Explore a world of travel with Expedia
- Hotels near Forodhani Gardens
- Apartments in Zanzibar Town
- B&B in Zanzibar Town
- Guest Houses in Zanzibar Town
- Hostels in Zanzibar Town
- All Inclusive Resorts and in Zanzibar Town
- Boutique Hotels in Zanzibar Town
- Casino Hotels in Zanzibar Town
- Fairmont Hotels in Zanzibar Town
- Hotels with Early Check-in in Zanzibar Town
- Hotels with Free Parking in Zanzibar Town
- Pet-Friendly Hotels in Zanzibar Town
- Hotel Wedding Venues Hotels in Zanzibar Town
- Zanzibar Town Hotels
- Houseboats in Zanzibar Town
- Riads in Zanzibar Town
- Treehouses in Zanzibar Town
- Villas in Zanzibar Town
- Flights to Zanzibar Town
- Flights from Turtle Island to Zanzibar Town
- Flights from Delta to Zanzibar Town
- Flights from Elmira to Zanzibar Town
- Flights from Hayden to Zanzibar Town
- Flights from Gode to Zanzibar Town
- Flights from Great Falls to Zanzibar Town
- Flights from Circle to Zanzibar Town
- Flights from Hemavan to Zanzibar Town
- Flights from Calgary to Zanzibar Town
- Flights from Madrid to Zanzibar Town
- Flights from Nairobi to Zanzibar Town
- Flights from Ottawa to Zanzibar Town
- Flights from Toronto to Zanzibar Town
- Flights from Berlin to Zanzibar Town
- Flights from Paris to Zanzibar Town
- Flights from Edmonton to Zanzibar Town
- Flights from Québec City to Zanzibar Town
- Flights from Durango to Zanzibar Town
- Flights from Kilwa to Zanzibar Town
- Flights from St. Simons Island to Zanzibar Town
- Flights from Kosice to Zanzibar Town
- Flights from Louis Trichardt to Zanzibar Town
- Flights from Medellin to Zanzibar Town
- Flights from Mafia Island to Zanzibar Town
- Flights from McAllen to Zanzibar Town
- Flights from Mizan Teferi to Zanzibar Town
- Flights from Mwanza to Zanzibar Town
- Flights from Nosy Be to Zanzibar Town
- Flights from Kebri Dar to Zanzibar Town
- Flights from Presque Isle to Zanzibar Town
- Flights from Rio Branco to Zanzibar Town
- Flights from Jomala to Zanzibar Town
- Flights from Roswell to Zanzibar Town
- Flights from Tanga to Zanzibar Town
- Flights from Fredericton to Zanzibar Town
- Flights from Hamilton to Zanzibar Town
- Flights from Kamloops to Zanzibar Town
- Flights from Kelowna to Zanzibar Town
- Flights from Moncton to Zanzibar Town
- Flights from Rouyn-Noranda to Zanzibar Town
- Flights from Prince George to Zanzibar Town
- Flights from Yellowknife to Zanzibar Town
- Flights from Bird Island to Zanzibar Town
- Flights from Brindisi to Zanzibar Town
- Flights from Somerset to Zanzibar Town
- Flights from Mihail Kogălniceanu to Zanzibar Town
- Flights from King Sabata Dalindyebo to Zanzibar Town
- Flights from Hadsel to Zanzibar Town
- Flights from Bujumbura to Zanzibar Town
- Flights from Badajoz to Zanzibar Town
- Flights from Atlantic City to Zanzibar Town
- Flights from Buffalo to Zanzibar Town
- Flights from Halifax to Zanzibar Town
- Flights from Saint John to Zanzibar Town
- Flights from Spokane to Zanzibar Town
- Flights from Fresno to Zanzibar Town
- Flights from Cape Town to Zanzibar Town
- Flights from La Fortuna to Zanzibar Town
- Flights from Bangor to Zanzibar Town
- Flights from Lake Manyara National Park to Zanzibar Town
- Flights from Hanamaki to Zanzibar Town
- Flights from Grande Prairie to Zanzibar Town
- Flights from Winnipeg to Zanzibar Town
- Flights from Donghae to Zanzibar Town
- Flights from La Romana to Zanzibar Town
- Flights from Bali to Zanzibar Town
- Flights from Santa Rosa to Zanzibar Town
- Flights from West Chicago to Zanzibar Town
- Flights from Nkomazi to Zanzibar Town
- Flights from Guangzhou to Zanzibar Town
- Flights from Ciudad del Carmen to Zanzibar Town
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.







