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

Ocean Blue & Sand Beach Resort - All Inclusive
Bávaro
Save 100% on your flight
Price was ₩2,657,386, price is now ₩1,335,932 per person
₩1,335,932
per person
Dec 16 - Dec 22
found 22 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
8.4/10 Very Good! (4,354 reviews)
Our room was always clean and the bed was very comfortable.
Reviewed on Oct 6, 2025

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Price was ₩5,029,982, price is now ₩2,548,150 per person
₩2,548,150
per person
Dec 16 - Dec 22
found 22 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
8/10 Very Good! (2,108 reviews)
The property is amazing and the workers are even better
Reviewed on Oct 6, 2025

Bahia Principe Luxury Ambar - Adults Only - All Inclusive
Bávaro
Save 100% on your flight
Price was ₩3,720,652, price is now ₩2,027,382 per person
₩2,027,382
per person
Dec 16 - Dec 22
found 22 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
8.8/10 Excellent! (2,375 reviews)
Need better tv were very laggy more option in the room service menu for food
Reviewed on Oct 6, 2025

Majestic Elegance Punta Cana - All Inclusive
Bávaro
Save 100% on your flight
Price was ₩3,293,751, price is now ₩1,816,423 per person
₩1,816,423
per person
Dec 16 - Dec 22
found 22 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
9/10 Wonderful! (4,296 reviews)
We plan a 5 nights/4 days vacation with my wife to Punta Cana y choose this resort from all those listed in Expedia.
We don't regret it all.
The only Cons that I can name is the transportation: Majestic should have a transportation service from and to the airport managed by the hotel it doesn't matter if there is a fee on they include it on the reservations, I will more than happy to pay. I hire a Third-party transportation service and they pick Us up from the airport but they fail in show up when I have to return to the airport, the resort itself help me to find another Third-party service with a very nice driver but I think is something they can easily handle since the resort seems very busy all the time. A shuttle service will be a top-notch.
Anyways, where I can start. Since we arrive to the resort it was a treatment of a King and a Queen.
On the counter you can wait a little because is understandable that every guest have questions.
My luggage was taken away by the concierge and they told me to return with my room number so they will walk with Us.
Right away, we were received with refreshing "parcha" (passion fruit) water (AMAZING), I drank like 3, so refreshing.
We check-in, everything explained.
Excellent accommodations. All the staff friendly on every section. They make you feel welcomed and most all the times I couldn't believe how much I paid for such treatment and facilities.
The room was great, they put Us on a corner with a balcony where I can see part of the r
Reviewed on Oct 6, 2025

Barceló Bávaro Palace - All Inclusive
Bávaro
Save 100% on your flight
Price was ₩3,107,158, price is now ₩1,716,755 per person
₩1,716,755
per person
Dec 16 - Dec 22
found 22 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
8/10 Very Good! (5,257 reviews)
The staff was amazing. Food was very good.
Reviewed on Oct 6, 2025
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 inclusive
Bávaro
Save 100% on your flight
Price was ₩3,796,494, price is now ₩2,143,036 per person
₩2,143,036
per person
Dec 16 - Dec 22
found 22 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
9.2/10 Wonderful! (5,612 reviews)
Our Butler Edwin was the best. He checked on us daily and kept us updated on all events.
Reviewed on Oct 6, 2025

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Price was ₩5,029,982, price is now ₩2,548,150 per person
₩2,548,150
per person
Dec 16 - Dec 22
found 22 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
8/10 Very Good! (2,108 reviews)
The property is amazing and the workers are even better
Reviewed on Oct 6, 2025
Don't see what you're looking for?
See all available trips from Toronto to Caribbean Islands
View all trips4 Night Adventure vacations in Caribbean Islands
Price found within the past 48 hours. Click for updated prices.

Barceló Bávaro Beach - Adults Only - All Inclusive
Bávaro
Price was ₩3,113,606, price is now ₩2,220,857 per person
₩2,220,857
per person
Dec 31 - Jan 4
found 1 day ago
Roundtrip non-stop flight included
Newark Liberty Intl. Airport (EWR) to Punta Cana (PUJ)
8.6/10 Excellent! (3,349 reviews)
The spa was awesome. My room was with ocean view.
Reviewed on Oct 4, 2025

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Save 100% on your flight
Price was ₩7,105,978, price is now ₩3,874,084 per person
₩3,874,084
per person
Dec 31 - Jan 4
found 1 day ago
Roundtrip non-stop flight included
Newark Liberty Intl. Airport (EWR) to Punta Cana (PUJ)
8/10 Very Good! (2,108 reviews)
The property is amazing and the workers are even better
Reviewed on Oct 6, 2025

Barceló Bávaro Palace - All Inclusive
Bávaro
Price was ₩3,252,152, price is now ₩2,298,156 per person
₩2,298,156
per person
Dec 31 - Jan 4
found 1 day ago
Roundtrip non-stop flight included
Newark Liberty Intl. Airport (EWR) to Punta Cana (PUJ)
8/10 Very Good! (5,257 reviews)
The staff was amazing. Food was very good.
Reviewed on Oct 6, 2025
Don't see what you're looking for?
See all available trips from Newark Liberty Intl. Airport to Caribbean Islands
View all tripsTop Adventure Caribbean Islands Hotels

Majestic Elegance Punta Cana - All Inclusive
Playa Bavaro - Punta Cana, Punta Cana, La Altagracia
Stay at this 4.5-star luxury property in Punta Cana. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the restaurant in our ...
8.8/10 Excellent! (4,335 reviews)
"Great, Customer Service"
Reviewed on Oct 2, 2025

Majestic Colonial Punta Cana - All Inclusive
Carretera El Macao, Punta Cana, La Altagracia
Stay at this 4-star beach property in Punta Cana. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the pool in our reviews. ...
8.8/10 Excellent! (6,412 reviews)
"Staff were amazing, everyone was great! Definitely coming back"
Reviewed on Sep 30, 2025

Dreams Rose Hall Resort & Spa - All Inclusive
Rose Hall, Montego Bay, Saint James
Stay at this 4.5-star 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,968 reviews)
"Property clean, good food, friendly, courteous and helpful staff. Not a big fan of the Italian restaurant, but had a variety of choices that was tasty. I would r commend this resort any day all day and. Great for family"
Reviewed on Sep 30, 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.