
Book Exclusive Unguja Vacation Packages
Unguja flight + hotel packages
Price found within the past 48 hours. Click for updated prices.

The Manor House by Sansi
Price was CA $2,920, price is now CA $1,964 per person
CA $1,964
per person
Dec 1 - Dec 7
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Zanzibar (ZNZ)
Stay at this 3.5-star hotel in Zanzibar Town. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Kariakoo Amusement Park and Peace Memorial Museum are located nearby.

Bawe Island Zanzibar
Price was CA $8,594, price is now CA $5,387 per person
CA $5,387
per person
Nov 3 - Nov 9
found 18 hours ago
Roundtrip non-stop flight included
Montreal (YMQ) to Zanzibar (ZNZ)
Stay at this 5-star luxury resort in Bawe Island. Enjoy free breakfast, free WiFi, and private pools. Popular attractions Nakupenda Beach and Prison Island are located nearby.

Baraza Resort & Spa Zanzibar
Price was CA $6,507, price is now CA $4,692 per person
CA $4,692
per person
Nov 17 - Nov 22
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Zanzibar (ZNZ)
Stay at this 5-star luxury hotel in Dongwe. Enjoy free breakfast, free WiFi, and 2 outdoor pools. Popular attractions Paje Beach and Dongwe Beach are located nearby.

Zanzibar White Sand Luxury Villas & Spa
Price was CA $9,252, price is now CA $6,739 per person
CA $6,739
per person
Nov 13 - Nov 19
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Zanzibar (ZNZ)
Stay at this 5-star luxury hotel in Paje. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Paje Beach and Jambiani Beach are located nearby.

The Mora Zanzibar - Luxury All Inclusive
Price was CA $4,272, price is now CA $3,147 per person
CA $3,147
per person
Nov 3 - Nov 9
found 18 hours ago
Roundtrip non-stop flight included
Montreal (YMQ) to Zanzibar (ZNZ)
Stay at this 5-star luxury resort in Matemwe. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Mnemba Island and Kendwa Beach are located nearby.
Top Unguja hotels deals

TUI BLUE Bahari Zanzibar
Kiwengwa, Kiwengwa
Free cancellation
Reserve now, pay when you stay
Stay at this 5-star luxury hotel in Kiwengwa. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions Kiwengwa Beach and Mapenzi Beach are located nearby.
Pool
All-inclusive

Le Mersenne Zanzibar, Autograph Collection
Michamvi Rd, Dongwe, Unguja South Region
The price is CA $323 per night
CA $323
CA $388 total
Sep 22 - Sep 23
includes taxes & fees
Stay at this 5-star luxury hotel in Dongwe. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the helpful staff in our reviews. Popular attractions Pingwe Beach and Michamvi Kae Beach are located nearby.
Pool
Spa

Melia Zanzibar
Kiwengwa, Kiwengwa
Free cancellation
The price is CA $495 per night
CA $495
CA $608 total
Oct 4 - Oct 5
includes taxes & fees
Stay at this 5-star luxury hotel in Kiwengwa. Enjoy free WiFi, free parking, and 3 outdoor pools. Popular attractions Kiwengwa Beach and Mapenzi Beach are located nearby.
Pool
All-inclusive

Konokono Beach Resort and Isaraya Over Water Villa
Michamvi, Michamvi, Unguja South Region
The price is CA $267 per night
CA $267
CA $323 total
Oct 10 - Oct 11
includes taxes & fees
Stay at this 5-star luxury hotel in Michamvi. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Michamvi Kae Beach and Pingwe Beach are located nearby.
On private beach
Pool

The Residence Zanzibar
Mchangamle, Kizimkazi
The price is CA $596 per night
CA $596
CA $705 total
Sep 14 - Sep 15
includes taxes & fees
Stay at this 5-star luxury hotel in Kizimkazi. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Mchangamble Beach and Kizimkazi Dimbani Mosque are located nearby.
Pool
Breakfast included

Samawa Living
Zanzibar Paje Main Road, Paje, Unguja South Region
Free cancellation
Reserve now, pay when you stay
The price is CA $233 per night
CA $233
CA $284 total
Sep 12 - Sep 13
includes taxes & fees
Stay at this 4-star business-friendly hotel in Paje. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Paje Beach and Jambiani Beach are located nearby.
Pool
Breakfast included
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.
Popular places to visit

Slave Market
4/5(30 reviews)
Find out about the history of Zanzibar Town when you take a trip to Slave Market. Stroll along the seaside or visit the shops in the area.

Forodhani Gardens
4/5(9 reviews)
Explore the great outdoors at Forodhani Gardens, a lovely green space in Zanzibar Town. Stroll along the area's beautiful beaches, or simply savor its top-notch restaurants.

Old Fort
4/5(20 reviews)
Find out about the history of Zanzibar Town when you take a trip to Old Fort. Wander the area's beautiful beaches or simply enjoy one of its top-notch restaurants.
Frequently asked questions
Photos of local treasures
Browse Unguja vacation photos for more inspiration





Book a vacation to Unguja
Most popular
Hotels
- Condos Roatan
- All Inclusive Resorts & Hotels in Zanzibar
- All Inclusive Resorts & Hotels in Mediterranean Coast
- Quality Inn Peterborough
- Hotels in Temiscaming
- Hotels near Swetharanyeswarar Temple
- Hotels with an Indoor Pool in Annapolis Valley
- Condos Saint Martin
- All Inclusive Resorts & Hotels in Barbados
- Pet Friendly Hotels in Whistler
- Spa Resorts & Hotels in Niagara Falls
- HFX Airport Hotel
Flights
- Calgary to Cancun (YYC - CUN)
- Flights to Zanzibar
- Lufthansa Montreal (YUL) to Rome (FCO) flights
- Flights from Ottawa to Dar es Salaam
- Flights to Stratford
- Puerto Vallarta to Ixtapa (PVR - ZIH)
- Air North Kelowna (YLW) to Vancouver (YVR) flights
- Flights from Calgary to Arusha
- Central Mountain Air Kamloops (YKA) to Prince George (YXS) flights
- Air Canada Phoenix (PHX) to Toronto (YYZ) flights
- Delta Fort Myers (RSW) to Toronto (YYZ) flights