
Caribbean Islands Adventure Vacations
Book a Adventure Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to ₩1,660,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 Adventure vacation packages in Caribbean Islands
Price found within the past 48 hours. Click for updated prices.

Catalonia Royal Bavaro - Adults Only
Price was ₩1,654,555, price is now ₩1,182,030 per person
₩1,182,030
per person
Aug 26 - Aug 29
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
8.4/10 Very Good! (2,159 reviews)
The property was clean and well maintained. I liked the variety in room options and the look of the resort in general. It was a very beautiful place.
Reviewed on Jul 3, 2026

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Save 100% on your flight
Price was ₩3,208,140, price is now ₩1,826,864 per person
₩1,826,864
per person
Aug 26 - Aug 29
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
8.2/10 Very Good! (2,646 reviews)
Wonderful experience. Definetely woud go back
Reviewed on Jul 4, 2026

Bahia Principe Escape Ambar - Adults Only - All Inclusive
Bávaro
Price was ₩1,985,168, price is now ₩1,319,598 per person
₩1,319,598
per person
Aug 26 - Aug 29
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
8.8/10 Excellent! (2,611 reviews)
The property itself was nice but the food at the buffet was terrible, service was just as bad, and the beach was awful. Hardly any of the workers spoke English and I had to make numerous requests for simple things like towels. Room service food was okay since it was fresh. The pool was nice and the drinks were good, but that was pretty much it. There were countless stray cats wondering around the resort. The property itself is pretty big but it was quiet and there was hardly any entertainment except on the last day. Couldn't wait to come back home, which is saying a lot. I was surprised that this was listed as a VIP Access property, because it is definitely NOT a five star and not a place I would recommend.
Reviewed on Jul 4, 2026


Don't see what you're looking for?
See all available trips from Toronto to Caribbean Islands
View all trips5* Adventure vacations in Caribbean Islands
Price found within the past 48 hours. Click for updated prices.

Majestic Mirage Punta Cana, All Suite Resort - All Inclusive
Bávaro
Price was ₩1,475,528, price is now ₩1,475,528 per person
₩1,475,528
per person
Aug 26 - Aug 29
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
9.2/10 Wonderful! (6,351 reviews)
From the time we checked in till check out every staff member was super friendly. Our Butler Montero was always informative and looking to help. Two staff members who stood out were hot chocolate and Pablo from the activities Department always making sure we were entertained and having fun.
Reviewed on Jul 4, 2026

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Save 100% on your flight
Price was ₩3,208,140, price is now ₩1,826,864 per person
₩1,826,864
per person
Aug 26 - Aug 29
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
8.2/10 Very Good! (2,646 reviews)
Wonderful experience. Definetely woud go back
Reviewed on Jul 4, 2026

Moon Palace Jamaica – All Inclusive
Price was ₩6,160,332, price is now ₩4,676,272 per person
₩4,676,272
per person
Aug 24 - Aug 29
found 3 hours ago
Roundtrip flight included
London (LGW) to Montego Bay (MBJ)
8.4/10 Very Good! (2,045 reviews)
Disappointing Experience – Poor Service and Subpar Food
I recently stayed at the Moon Palace Resort in Ocho Rios, and unfortunately, it did not live up to the five-star luxury experience it promises. While the property itself is well-maintained and has beautiful coastal views, the poor execution of service and dining completely overshadowed our vacation.
The biggest letdown was the food. For an all-inclusive resort at this price point, you expect high-quality dining options. Instead, the meals across the restaurants were incredibly mediocre, often lacking flavor, and felt repetitive after just a couple of days.
Compounding the food issues was the attitude of the staff, which frequently felt indifferent or outright unfriendly. This was especially noticeable with the staff working down by the beach area. Getting a drink, fresh towels, or basic assistance felt like a major chore for them. Rather than a welcoming, warm hospitality environment, we felt like an inconvenience to the people working there.
A great resort relies heavily on excellent service and great food to create a memorable stay. Because Moon Palace missed the mark so severely on both, I cannot recommend it and will not be returning.
Reviewed on Jul 4, 2026
Don't see what you're looking for?
See all available trips from Toronto to Caribbean Islands
View all trips3 Night Adventure vacations in Caribbean Islands
Price found within the past 48 hours. Click for updated prices.

Bahia Principe Escape Ambar - Adults Only - All Inclusive
Bávaro
Price was ₩1,985,168, price is now ₩1,319,598 per person
₩1,319,598
per person
Aug 26 - Aug 29
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
8.8/10 Excellent! (2,611 reviews)
The property itself was nice but the food at the buffet was terrible, service was just as bad, and the beach was awful. Hardly any of the workers spoke English and I had to make numerous requests for simple things like towels. Room service food was okay since it was fresh. The pool was nice and the drinks were good, but that was pretty much it. There were countless stray cats wondering around the resort. The property itself is pretty big but it was quiet and there was hardly any entertainment except on the last day. Couldn't wait to come back home, which is saying a lot. I was surprised that this was listed as a VIP Access property, because it is definitely NOT a five star and not a place I would recommend.
Reviewed on Jul 4, 2026

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Save 100% on your flight
Price was ₩3,208,140, price is now ₩1,826,864 per person
₩1,826,864
per person
Aug 26 - Aug 29
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
8.2/10 Very Good! (2,646 reviews)
Wonderful experience. Definetely woud go back
Reviewed on Jul 4, 2026

Don't see what you're looking for?
See all available trips from Toronto to Caribbean Islands
View all tripsTop Adventure Caribbean Islands Hotels

Majestic Elegance Punta Cana - All Inclusive
Playa Bavaro - Punta Cana Punta Cana La Altagracia
Book a stay at this luxury property in Punta Cana. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the restaurant in our reviews. ...
9/10 Wonderful! (4,852 reviews)
"Nice resort"
Reviewed on Jul 4, 2026

Majestic Colonial Punta Cana - All Inclusive
Carretera El Macao Punta Cana La Altagracia
Book a stay at this beach property in Punta Cana. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the pool in our reviews. ...
9/10 Wonderful! (6,394 reviews)
"Terrible food and place needed to be upgraded"
Reviewed on Jun 9, 2026

Dreams Rose Hall Resort & Spa - All Inclusive
Rose Hall Montego Bay Saint James
Book a stay at this luxury resort in Montego Bay. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the pool and the helpful staff in our ...
8.4/10 Very Good! (1,635 reviews)
"All was good"
Reviewed on Jan 15, 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.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
