
Caribbean Waterpark Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to AU$703 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 flight + Waterpark hotel deals in Caribbean
Price found within the past 48 hours. Click for updated prices.

Grand Palladium Lady Hamilton Resort & Spa All Inclusive
Save 100% on your flight
Price was AU$4,445, price is now AU$2,199 per person
AU$2,199
per person
6 Jan - 11 Jan
found 1 day ago
Return direct flight included
Toronto (YYZ) to Montego Bay (MBJ)
8/10 Very Good! (1,454 reviews)
Keeping all things in perspective and acknowledging the island just experienced Hurricane Melissa, I will say their were some things that could have been better or we could have been notified up front.
I reserved a Beach Side Ocean View room on the Lady Hamilton side (No Kids), and upon arrival was told it was closed and not receiving guests, I had to stay on the Jamaica side. The front desk did their best to accommodate us, but certain requests could not be met. There were definitely a number of crying kids. Our TV never worked, the mini bar was not stocked. We had to call twice, it took a few hours. Then the next night when they came to restock it, they realized it wasn't plugged in.
There were plenty of food options all things considered, but you can tell the chef was getting creative and trying to utilize what they had, so some traditional dishes weren't prepared as they typically would be.
The staff were great, they were engaging.
However, the upselling of vacation packages can be a bit much. People paid to relax, not be bombarded by salespeople. We did not enjoy that aspect.
Also, we tried to book spa services, but there was no availability, yet they send you messages everyday to book spa time.
It's a great location if you want to stay on the resort and just relax, but I don't know that I will be back again. I will say, they are working 7 days a week to rebuild and get things "back to normal" and I am sure things will be up and running again soon.
Reviewed on 2 Dec 2025

Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma
Uvero Alto
Price was AU$4,982, price is now AU$2,347 per person
AU$2,347
per person
6 Jan - 11 Jan
found 1 day ago
Return direct flight included
Toronto (YYZ) to Punta Cana (PUJ)
7.2/10 Good! (2,019 reviews)
The staff were amazing - in the restaurants, rooms, pools, activities. They were always efficient, friendly, professional and happy to assist!
Reviewed on 6 Dec 2025

Bahia Principe Luxury Esmeralda - All Inclusive - Newly Renovated
Bávaro
Save 100% on your flight
Price was AU$4,127, price is now AU$2,452 per person
AU$2,452
per person
6 Jan - 11 Jan
found 1 day ago
Return direct flight included
Toronto (YYZ) to Punta Cana (PUJ)
8.4/10 Very Good! (1,005 reviews)
Great food, polite staff, clean, friendly
Reviewed on 6 Dec 2025

Barceló Bávaro Beach - Adults Only - All Inclusive
Bávaro
Save 100% on your flight
Price was AU$3,899, price is now AU$2,581 per person
AU$2,581
per person
6 Jan - 11 Jan
found 1 day ago
Return direct flight included
Toronto (YYZ) to Punta Cana (PUJ)
8.6/10 Excellent! (3,447 reviews)
Beautiful, huge, and well-maintained beach. The resort is clean with lovely landscaping, and most areas have good WiFi signal. Food is delicious with great variety, and evening shows are enjoyable. Rooms are quiet and comfortable with amazing balcony views. Exceptional staff—Evelyn from Guest Relations and restaurant team members went above and beyond. Smooth check-in. A wonderful all-inclusive stay!
Reviewed on 5 Dec 2025

Barceló Bávaro Palace - All Inclusive
Bávaro
Save 100% on your flight
Price was AU$3,780, price is now AU$2,515 per person
AU$2,515
per person
6 Jan - 11 Jan
found 1 day ago
Return direct flight included
Toronto (YYZ) to Punta Cana (PUJ)
8/10 Very Good! (5,390 reviews)
The Spa service was good
Reviewed on 7 Dec 2025
5* Waterpark holidays in Caribbean
Price found within the past 48 hours. Click for updated prices.

Grand Palladium Lady Hamilton Resort & Spa All Inclusive
Save 100% on your flight
Price was AU$4,445, price is now AU$2,199 per person
AU$2,199
per person
6 Jan - 11 Jan
found 1 day ago
Return direct flight included
Toronto (YYZ) to Montego Bay (MBJ)
8/10 Very Good! (1,454 reviews)
Keeping all things in perspective and acknowledging the island just experienced Hurricane Melissa, I will say their were some things that could have been better or we could have been notified up front.
I reserved a Beach Side Ocean View room on the Lady Hamilton side (No Kids), and upon arrival was told it was closed and not receiving guests, I had to stay on the Jamaica side. The front desk did their best to accommodate us, but certain requests could not be met. There were definitely a number of crying kids. Our TV never worked, the mini bar was not stocked. We had to call twice, it took a few hours. Then the next night when they came to restock it, they realized it wasn't plugged in.
There were plenty of food options all things considered, but you can tell the chef was getting creative and trying to utilize what they had, so some traditional dishes weren't prepared as they typically would be.
The staff were great, they were engaging.
However, the upselling of vacation packages can be a bit much. People paid to relax, not be bombarded by salespeople. We did not enjoy that aspect.
Also, we tried to book spa services, but there was no availability, yet they send you messages everyday to book spa time.
It's a great location if you want to stay on the resort and just relax, but I don't know that I will be back again. I will say, they are working 7 days a week to rebuild and get things "back to normal" and I am sure things will be up and running again soon.
Reviewed on 2 Dec 2025

Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma
Uvero Alto
Price was AU$4,982, price is now AU$2,347 per person
AU$2,347
per person
6 Jan - 11 Jan
found 1 day ago
Return direct flight included
Toronto (YYZ) to Punta Cana (PUJ)
7.2/10 Good! (2,019 reviews)
The staff were amazing - in the restaurants, rooms, pools, activities. They were always efficient, friendly, professional and happy to assist!
Reviewed on 6 Dec 2025

Bahia Principe Luxury Esmeralda - All Inclusive - Newly Renovated
Bávaro
Save 100% on your flight
Price was AU$4,127, price is now AU$2,452 per person
AU$2,452
per person
6 Jan - 11 Jan
found 1 day ago
Return direct flight included
Toronto (YYZ) to Punta Cana (PUJ)
8.4/10 Very Good! (1,005 reviews)
Great food, polite staff, clean, friendly
Reviewed on 6 Dec 2025
Top Waterpark Caribbean Hotels

Royalton Splash Punta Cana, An Autograph Collection All-Inclusive Resort & Casino
Carr. Playa Arena Gorda Punta Cana La Altagracia
The price is AU$422 per night from 8 Dec to 9 Dec
AU$422
8 Dec - 9 Dec
includes taxes & fees
Stay at this spa resort in Punta Cana. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the pool and the helpful staff in their reviews. ...
7.2/10 Good! (1,616 reviews)
The property was well kept, no issues, service was great, i would like to put out a special thank you to Amrylis, Hopefully got her name right, she was out butler, whe did a fantastic job. Thanks again.
Reviewed on 27 Nov 2025

The Royal at Atlantis
Paradise Beach Drive Paradise Island New Providence
Stay at this beach resort in Paradise Island. Enjoy free Wi-Fi, 14 outdoor pools and a full-service spa. Our guests praise the pool and the helpful staff in ...
8.6/10 Excellent! (2,705 reviews)
.
Reviewed on 1 Dec 2025

El Conquistador Resort
1000 Conquistador Avenue Fajardo
Stay at this beach hotel in Fajardo. Enjoy free Wi-Fi, 4 outdoor pools and a full-service spa. Our guests praise the pool and the helpful staff in their reviews. ...
9/10 Wonderful! (3,236 reviews)
it was all good
Reviewed on 2 Dec 2025
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.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.











