
Cap Cana Ski Holidays
Book a Ski Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to ₹43,962 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 + Ski hotel deals in Cap Cana
Price found within the past 48 hours. Click for updated prices.

Majestic Colonial Punta Cana - All Inclusive
Bávaro
Save 100% on your flight
Price was ₹267,390, price is now ₹159,577 per person
₹159,577
per person
30 Jan - 6 Feb
found 5 hours ago
Return direct flight included
Toronto (YYZ) to Punta Cana (PUJ)
9/10 Wonderful! (6,377 reviews)
This was a nice resort. They have great activities to engage guests. The only complaints I have are that they ran out of towels at the beach and pool almost daily. The card system is also a little difficult to get towel replacements. The pools are kind of chilly (we went in December so would have liked for it to be warmer in the pool). Didn't see any spa hot pools outside. Since you can't drink the tap water I feel like I was constantly having to request water replacements for the room. It was also slightly slow at some of the bars to get drinks and water. Wasn't totally prepared for that. Other than that, the beach property was very nice. Boogie board rentals for free was fantastic. My son loved that. We found the wait staff at restaurants to be very friendly. Our chef at the Japanese restaurant was incredible! He was so fun and entertaining, the best we've ever had! Food was fantastic. I do feel like every time we called room service for anything they were very prompt to bring it and I very much appreciated that. The bell service staff is really an overlooked jewel at the property. They were so helpful to my aging parents that needed extra help hauling luggage. They also called taxis for us and made sure they took good care of us. They really are amazing at greeting and sending guests off. I would certainly stay here again. Now that I know how things work I would be better prepared.
Reviewed on 25 Dec 2025

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Price was ₹551,213, price is now ₹284,364 per person
₹284,364
per person
30 Jan - 6 Feb
found 5 hours ago
Return direct flight included
Toronto (YYZ) to Punta Cana (PUJ)
8/10 Very Good! (2,189 reviews)
The staff very friendly
Reviewed on 24 Dec 2025

Finest Punta Cana by The Excellence Collection - All Inclusive
Uvero Alto
Save 100% on your flight
Price was ₹312,969, price is now ₹191,605 per person
₹191,605
per person
14 Feb - 18 Feb
found 6 hours ago
Return direct flight included
Toronto (YYZ) to Punta Cana (PUJ)
9/10 Wonderful! (1,954 reviews)
Very good hotel to stay with a family and children. Nice specious rooms, many restaurants and bars with good food selection, several pools, good entertainments for kids. We enjoyed our stay.
Reviewed on 22 Dec 2025

Majestic Mirage Punta Cana, All Suite Resort - All Inclusive
Bávaro
Save 100% on your flight
Price was ₹304,115, price is now ₹194,989 per person
₹194,989
per person
14 Feb - 18 Feb
found 6 hours ago
Return direct flight included
Toronto (YYZ) to Punta Cana (PUJ)
9.2/10 Wonderful! (5,890 reviews)
Yes, i loved the aerobic sessions led by "babyface" and his team.
Reviewed on 25 Dec 2025

Barceló Bávaro Beach - Adults Only - All Inclusive
Bávaro
Save 100% on your flight
Price was ₹251,116, price is now ₹162,333 per person
₹162,333
per person
14 Feb - 18 Feb
found 6 hours ago
Return direct flight included
Toronto (YYZ) to Punta Cana (PUJ)
8.6/10 Excellent! (3,447 reviews)
Amazing food, drinks, pool, beach etc. Room was a bit outdated, but good enough as we didn’t spend much time there.
Reviewed on 25 Dec 2025
5* Ski holidays in Cap Cana
Price found within the past 48 hours. Click for updated prices.

Finest Punta Cana by The Excellence Collection - All Inclusive
Uvero Alto
Save 100% on your flight
Price was ₹312,969, price is now ₹191,605 per person
₹191,605
per person
14 Feb - 18 Feb
found 6 hours ago
Return direct flight included
Toronto (YYZ) to Punta Cana (PUJ)
9/10 Wonderful! (1,954 reviews)
Very good hotel to stay with a family and children. Nice specious rooms, many restaurants and bars with good food selection, several pools, good entertainments for kids. We enjoyed our stay.
Reviewed on 22 Dec 2025

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Price was ₹551,213, price is now ₹284,364 per person
₹284,364
per person
30 Jan - 6 Feb
found 5 hours ago
Return direct flight included
Toronto (YYZ) to Punta Cana (PUJ)
8/10 Very Good! (2,189 reviews)
The staff very friendly
Reviewed on 24 Dec 2025

Majestic Mirage Punta Cana, All Suite Resort - All Inclusive
Bávaro
Save 100% on your flight
Price was ₹304,115, price is now ₹194,989 per person
₹194,989
per person
14 Feb - 18 Feb
found 6 hours ago
Return direct flight included
Toronto (YYZ) to Punta Cana (PUJ)
9.2/10 Wonderful! (5,890 reviews)
Yes, i loved the aerobic sessions led by "babyface" and his team.
Reviewed on 25 Dec 2025
4 Night Ski holidays in Cap Cana
Price found within the past 48 hours. Click for updated prices.

Barceló Bávaro Beach - Adults Only - All Inclusive
Bávaro
Save 100% on your flight
Price was ₹251,116, price is now ₹162,333 per person
₹162,333
per person
14 Feb - 18 Feb
found 6 hours ago
Return direct flight included
Toronto (YYZ) to Punta Cana (PUJ)
8.6/10 Excellent! (3,447 reviews)
Amazing food, drinks, pool, beach etc. Room was a bit outdated, but good enough as we didn’t spend much time there.
Reviewed on 25 Dec 2025

Finest Punta Cana by The Excellence Collection - All Inclusive
Uvero Alto
Save 100% on your flight
Price was ₹312,969, price is now ₹191,605 per person
₹191,605
per person
14 Feb - 18 Feb
found 6 hours ago
Return direct flight included
Toronto (YYZ) to Punta Cana (PUJ)
9/10 Wonderful! (1,954 reviews)
Very good hotel to stay with a family and children. Nice specious rooms, many restaurants and bars with good food selection, several pools, good entertainments for kids. We enjoyed our stay.
Reviewed on 22 Dec 2025

Majestic Mirage Punta Cana, All Suite Resort - All Inclusive
Bávaro
Save 100% on your flight
Price was ₹304,115, price is now ₹194,989 per person
₹194,989
per person
14 Feb - 18 Feb
found 6 hours ago
Return direct flight included
Toronto (YYZ) to Punta Cana (PUJ)
9.2/10 Wonderful! (5,890 reviews)
Yes, i loved the aerobic sessions led by "babyface" and his team.
Reviewed on 25 Dec 2025
More Holiday Ideas
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
