
Zanzibar Waterpark Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to AU$703 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Top flight + Waterpark hotel deals in Zanzibar
Price found within the past 48 hours. Click for updated prices.



The Mora Zanzibar - Luxury All Inclusive
Price was AU$8,619, price is now AU$7,484 per person
AU$7,484
per person
25 Dec - 30 Dec
found 1 hour ago
Return flight included
Sydney (SYD) to Zanzibar (ZNZ)
9.6/10 Exceptional! (174 reviews)
We had the best time at this resort! Every single staff member we met was absolutely amazing — so kind, welcoming, and always going out of their way to make sure we were happy.
A huge shoutout to Ali, who took us snorkeling and on the dolphin cruise — such an incredible experience and he made it even better! Abba took such great care of us on the beach, always checking in and making sure our drinks were full and we were comfortable. Queen greeted us every morning and afternoon with the biggest smile — she truly brightened our days. And Steven was one of the best servers we’ve ever had — attentive, friendly, and just an all-around great person.
Honestly, every single team member we came across made us feel so special. You can tell they all love what they do. We left feeling so grateful and can’t wait to come back again soon!
Reviewed on 15 Oct 2025

Canary Hotel & SPA
Price was AU$6,206, price is now AU$5,521 per person
AU$5,521
per person
25 Dec - 30 Dec
found 1 hour ago
Return flight included
Sydney (SYD) to Zanzibar (ZNZ)
8.4/10 Very Good! (25 reviews)
I had some reservations while booking this hotel due to the mix reviews. So let me just start with the good things first. The hotel is absolutely beautiful. Great location. Good food. And good staff members. Much thanks to Mohammed, happy, Monica, Aida and resturant manager, Hassen for all your great hospitality and assistance. We truly appreciate you. Now the manager not so was good with communication. Our second day staying here we returned to our room with no bath towels, and the water shut off. When we went to the manager about this, where we were informed that there were two towels with makeup on it and one towel missing from the room. He tried to argue that that wasn’t the reason why our water wasn’t on that it was some sort of technical issue. However, both of our neighbors had their water working just fine. He went on to tell us that there would be a $20 charge for each towel that was damaged with make up and the one that was taken from the room. This nearly ruined me preparing for my birthday celebration as we were already in the crunch for time. Nonetheless, we were able to talk to him and settle everything out. After my birthday celebration and things settled down the next day I did discuss with him about properly communicating with guess. He did not end up charging us for the towels, and he did apologize about the mishaps as he saw how upset I was and my mother told him we were never coming back. He doesn’t seem to be a bad guy, and accepted the feedback.
Reviewed on 10 July 2025

Essque Zalu Zanzibar
Price was AU$6,393, price is now AU$5,726 per person
AU$5,726
per person
25 Dec - 30 Dec
found 1 hour ago
Return flight included
Sydney (SYD) to Zanzibar (ZNZ)
8.8/10 Excellent! (131 reviews)
Very nice and peaceful resort. The jetty restaurant had nice food and hotel staff a very nice and accommodating. Moureen from reception is amazing. We hope to visit again soon
Reviewed on 12 June 2025
5* Waterpark holidays in Zanzibar
Price found within the past 48 hours. Click for updated prices.

Essque Zalu Zanzibar
Price was AU$6,393, price is now AU$5,726 per person
AU$5,726
per person
25 Dec - 30 Dec
found 1 hour ago
Return flight included
Sydney (SYD) to Zanzibar (ZNZ)
8.8/10 Excellent! (131 reviews)
Very nice and peaceful resort. The jetty restaurant had nice food and hotel staff a very nice and accommodating. Moureen from reception is amazing. We hope to visit again soon
Reviewed on 12 June 2025

The Mora Zanzibar - Luxury All Inclusive
Price was AU$8,619, price is now AU$7,484 per person
AU$7,484
per person
25 Dec - 30 Dec
found 1 hour ago
Return flight included
Sydney (SYD) to Zanzibar (ZNZ)
9.6/10 Exceptional! (174 reviews)
We had the best time at this resort! Every single staff member we met was absolutely amazing — so kind, welcoming, and always going out of their way to make sure we were happy.
A huge shoutout to Ali, who took us snorkeling and on the dolphin cruise — such an incredible experience and he made it even better! Abba took such great care of us on the beach, always checking in and making sure our drinks were full and we were comfortable. Queen greeted us every morning and afternoon with the biggest smile — she truly brightened our days. And Steven was one of the best servers we’ve ever had — attentive, friendly, and just an all-around great person.
Honestly, every single team member we came across made us feel so special. You can tell they all love what they do. We left feeling so grateful and can’t wait to come back again soon!
Reviewed on 15 Oct 2025
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.