
Zanzibar Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to Rp16.000.000 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 hotels in Zanzibar

Kendwa Rocks Beach Hotel
Kendwa Kendwa
The price is Rp5.654.775 per night from 27 Jul to 28 Jul
Rp5.654.775
Rp6.647.166 total
27 Jul - 28 Jul
includes taxes & fees
8/10 Very good! (212 reviews)
"During a recent break from a business trip in Dar Es Salaam, I decided to pop over to Zanzibar and spend two nights at the Kendwa Rocks Hotel. The resort is expansive and features an impressive variety of amenities and activities to keep you busy, making it a great choice for anyone looking for a ..."
Reviewed on 26 Jun 2026

The Mora Zanzibar - Luxury All Inclusive
Muyuni Matemwe Unguja North Region
The price is Rp10.844.428 per night from 27 Jul to 28 Jul
Rp10.844.428
Rp12.651.232 total
27 Jul - 28 Jul
includes taxes & fees
9.4/10 Exceptional! (232 reviews)
"The hotel was absolutely beautiful. The rooms were spacious and really decor was nice. The staff were all friendly. They also had a nice gym. The app didn’t work the entire time we were there. Restaurants on the app said booked however we were able to reserve at the front desk. When we got to the ..."
Reviewed on 8 Jul 2026

Hotel Riu Palace Swahili - All Inclusive - Adults Only
Nungwi Road, North Cost Zanzibar Nungwi Unguja North Region
The price is Rp7.256.505 per night from 18 Jul to 19 Jul
Rp7.256.505
Rp8.596.965 total
18 Jul - 19 Jul
includes taxes & fees
9/10 Wonderful! (35 reviews)
"Fabulous"
Reviewed on 5 Jul 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.
Stay near popular Zanzibar attractions
What to do in Zanzibar

Zanzibar: Stone Town Historical Cultural Walking Guided Tour
Rp446.475
per adult

Mnemba: African Maldives Day Tour with Optional Lunch
Rp982.245
per adult

Zanzibar: Prison Island & Nakupenda Sandbank Tour with Lunch
Rp1.067.968
per adult
80% of travellers recommend
Frequently asked questions
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.




