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

Bahia Principe Luxury Bouganville - Adults Only - All Inclusive
Save 100% on your flight
Price was ₩1,817,460, price is now ₩1,115,536 per person
₩1,115,536
per person
Feb 5 - Feb 8
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Santo Domingo (SDQ)
17.6/10 Exceptional! (2,770 reviews)
The staff go above and beyond to make you feel welcomed and at home. Always ready to get you what you want.
Reviewed on Nov 21, 2025

Zel Punta Cana, All Suites - All inclusive
Bávaro
Save 100% on your flight
Price was ₩2,049,568, price is now ₩1,198,562 per person
₩1,198,562
per person
Feb 5 - Feb 8
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
17.6/10 Exceptional! (389 reviews)
Smaller, intimate resort. We went during the shoulder season so it wasn’t too crowded and enjoyed our time. We got food poisoning mid way our trip. Raw fish and dairy weren’t kept in enclosed fridge (i.e., bottom panel is cold but they are left in the open air and buffet area gets very hot due to cooking station). Stay away from eating anything raw like ceviche and dairy if you have sensitive digestive system. Overall great stay.
Reviewed on Nov 19, 2025

Majestic Elegance Punta Cana - All Inclusive
Bávaro
Save 100% on your flight
Price was ₩2,202,410, price is now ₩1,309,072 per person
₩1,309,072
per person
Feb 5 - Feb 8
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
18/10 Exceptional! (4,541 reviews)
From the service to the room and the FOOD, everything was amazing here. It felt like a dream. Rafael our Butler was attentive and responded immediately to any concerns. For my wife's birthday, they made her feel at home and truly like a very important person. If you are looking for a truly unforgettable experience, look no further!
Reviewed on Nov 21, 2025

Majestic Mirage Punta Cana, All Suite Resort - All Inclusive
Bávaro
Save 100% on your flight
Price was ₩3,226,023, price is now ₩1,936,767 per person
₩1,936,767
per person
Feb 5 - Feb 8
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
18.4/10 Exceptional! (5,890 reviews)
Very clean rooms. entire complex, very clean and organized. staff was very attentive. Especially bartenders and our Butler
Reviewed on Nov 21, 2025

Casa de Campo Resort and Villas
Save 100% on your flight
Price was ₩3,038,356, price is now ₩1,957,188 per person
₩1,957,188
per person
Feb 5 - Feb 8
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
18.8/10 Exceptional! (1,002 reviews)
True 5 star welcome. First time staying at the new Premier section. From accommodations to the entire staff. EXCELLENT!
Reviewed on Nov 18, 2025
Don't see what you're looking for?
See all available trips from Toronto to Caribbean Islands
View all trips5* Luxury 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
Save 100% on your flight
Price was ₩3,226,023, price is now ₩1,936,767 per person
₩1,936,767
per person
Feb 5 - Feb 8
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
18.4/10 Exceptional! (5,890 reviews)
Very clean rooms. entire complex, very clean and organized. staff was very attentive. Especially bartenders and our Butler
Reviewed on Nov 21, 2025

Casa de Campo Resort and Villas
Save 100% on your flight
Price was ₩3,038,356, price is now ₩1,957,188 per person
₩1,957,188
per person
Feb 5 - Feb 8
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
18.8/10 Exceptional! (1,002 reviews)
True 5 star welcome. First time staying at the new Premier section. From accommodations to the entire staff. EXCELLENT!
Reviewed on Nov 18, 2025

Sanctuary Cap Cana, a Luxury Collection Resort, Dominican Republic, Adult All-Inclusive
Price was ₩2,420,535, price is now ₩2,324,798 per person
₩2,324,798
per person
Feb 5 - Feb 8
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
18.8/10 Exceptional! (1,003 reviews)
The staff was always wonderful and kind. They were great.
The room was well kept and kept clean.
Reviewed on Nov 18, 2025
Don't see what you're looking for?
See all available trips from Toronto to Caribbean Islands
View all trips3 Night Luxury vacations in Caribbean Islands
Price found within the past 48 hours. Click for updated prices.

Zel Punta Cana, All Suites - All inclusive
Bávaro
Save 100% on your flight
Price was ₩2,049,568, price is now ₩1,198,562 per person
₩1,198,562
per person
Feb 5 - Feb 8
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
17.6/10 Exceptional! (389 reviews)
Smaller, intimate resort. We went during the shoulder season so it wasn’t too crowded and enjoyed our time. We got food poisoning mid way our trip. Raw fish and dairy weren’t kept in enclosed fridge (i.e., bottom panel is cold but they are left in the open air and buffet area gets very hot due to cooking station). Stay away from eating anything raw like ceviche and dairy if you have sensitive digestive system. Overall great stay.
Reviewed on Nov 19, 2025

Majestic Elegance Punta Cana - All Inclusive
Bávaro
Save 100% on your flight
Price was ₩2,202,410, price is now ₩1,309,072 per person
₩1,309,072
per person
Feb 5 - Feb 8
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
18/10 Exceptional! (4,541 reviews)
From the service to the room and the FOOD, everything was amazing here. It felt like a dream. Rafael our Butler was attentive and responded immediately to any concerns. For my wife's birthday, they made her feel at home and truly like a very important person. If you are looking for a truly unforgettable experience, look no further!
Reviewed on Nov 21, 2025

Majestic Mirage Punta Cana, All Suite Resort - All Inclusive
Bávaro
Save 100% on your flight
Price was ₩3,226,023, price is now ₩1,936,767 per person
₩1,936,767
per person
Feb 5 - Feb 8
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
18.4/10 Exceptional! (5,890 reviews)
Very clean rooms. entire complex, very clean and organized. staff was very attentive. Especially bartenders and our Butler
Reviewed on Nov 21, 2025
Don't see what you're looking for?
See all available trips from Toronto to Caribbean Islands
View all tripsTop Luxury Caribbean Islands Hotels

Condado Vanderbilt Hotel
1055 Ashford Avenue San Juan
Condado Vanderbilt Hotel is a San Juan luxury 5-star beach property where you can treat yourself to 24-hour room service, pillowtop beds, and more. Deluxe amenities ...
9.2/10 Wonderful! (1,622 reviews)
The staff was incredible! The room was beautiful
Reviewed on Nov 18, 2025

Bahia Principe Luxury Runaway Bay - Adults Only - All Inclusive
Salt Coppers Runaway Bay Saint Ann
Bahia Principe Luxury Runaway Bay - Adults Only - All Inclusive is one of the Runaway Bay sumptuous 4.5-star all-inclusive properties where you can pamper yourself ...
8.2/10 Very Good! (2,548 reviews)
Yes everything was good except the drinks.
Reviewed on Nov 16, 2025

Majestic Elegance Punta Cana - All Inclusive
Playa Bavaro - Punta Cana Punta Cana La Altagracia
Majestic Elegance Punta Cana - All Inclusive is one of the Punta Cana lavish 4.5-star all-inclusive properties where you can treat yourself to jetted bathtubs ...
8.8/10 Excellent! (4,551 reviews)
The room clean. The staff members excellent. The beach clean. The food excellent.
Reviewed on Nov 19, 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.
