
Caribbean Islands Spa Vacations
Book a Spa 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 Spa vacation packages in Caribbean Islands
Price found within the past 48 hours. Click for updated prices.

Zel Punta Cana – All Inclusive
Bávaro
Price was ₩2,563,165, price is now ₩1,935,168 per person
₩1,935,168
per person
Dec 22 - Dec 25
found 1 day ago
Roundtrip non-stop flight included
Vancouver (YVR) to Punta Cana (PUJ)
9/10 Wonderful! (321 reviews)
My mom, sister and I had a week long vacation here and Alvaro was with us the whole way! He was so helpful, kind and patient. He assisted us with whatever we needed. Alexis the experience manager was also so helpful, its not everyday the higher ups in a resort or hotel take time and care into cultivating an experience specific to their guests needs and we are so thankful to him for that. The staff overall was so great from the housekeeping to the servers at the restaurants, everyone treated us like family and after a week that’s what it felt like we became considering the resort is a smaller more intimate resort which we really loved. We also had an amazing day at the spa, the three of us got a massage and it was top of the line service.
10/10 recommend to anyone looking to travel to punta cana.
Reviewed on Oct 12, 2025

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Save 100% on your flight
Price was ₩4,487,442, price is now ₩2,743,652 per person
₩2,743,652
per person
Dec 22 - Dec 25
found 1 day ago
Roundtrip non-stop flight included
Vancouver (YVR) to Punta Cana (PUJ)
8/10 Very Good! (2,108 reviews)
The pools were nice.
Reviewed on Oct 14, 2025

Bahia Principe Luxury Ambar - Adults Only - All Inclusive
Bávaro
Save 100% on your flight
Price was ₩3,414,272, price is now ₩2,194,230 per person
₩2,194,230
per person
Dec 22 - Dec 25
found 1 day ago
Roundtrip non-stop flight included
Vancouver (YVR) to Punta Cana (PUJ)
8.8/10 Excellent! (2,375 reviews)
Everyone was great and friendly. Lots of food options.
Reviewed on Oct 13, 2025

Paradisus Palma Real Golf & Spa Resort All Inclusive
Bávaro
Price was ₩2,961,690, price is now ₩2,080,934 per person
₩2,080,934
per person
Dec 22 - Dec 25
found 1 day ago
Roundtrip non-stop flight included
Vancouver (YVR) to Punta Cana (PUJ)
8.6/10 Excellent! (1,366 reviews)
I liked the staff, look for Rosanna at the pool bar, she was amazing to us. Everything was very nice.
Reviewed on Oct 13, 2025

Breathless Punta Cana Resort & Spa - Adults Only - All Inclusive
Uvero Alto
Price was ₩2,478,730, price is now ₩2,009,267 per person
₩2,009,267
per person
Dec 22 - Dec 25
found 1 day ago
Roundtrip non-stop flight included
Vancouver (YVR) to Punta Cana (PUJ)
8.8/10 Excellent! (2,077 reviews)
The pool was amazing the staff AMAZING as usual! I love how welcoming and friendly everyone is no matter their job title. My concierge Elis was amazing, she checked on us daily and even came to find us at the pool. The food was Chefs Kiss ! Well seasoned!
Reviewed on Oct 13, 2025
Don't see what you're looking for?
See all available trips from Vancouver to Caribbean Islands
View all trips5* Spa vacations in Caribbean Islands
Price found within the past 48 hours. Click for updated prices.

Paradisus Palma Real Golf & Spa Resort All Inclusive
Bávaro
Price was ₩2,961,690, price is now ₩2,080,934 per person
₩2,080,934
per person
Dec 22 - Dec 25
found 1 day ago
Roundtrip non-stop flight included
Vancouver (YVR) to Punta Cana (PUJ)
8.6/10 Excellent! (1,366 reviews)
I liked the staff, look for Rosanna at the pool bar, she was amazing to us. Everything was very nice.
Reviewed on Oct 13, 2025

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Save 100% on your flight
Price was ₩4,487,442, price is now ₩2,743,652 per person
₩2,743,652
per person
Dec 22 - Dec 25
found 1 day ago
Roundtrip non-stop flight included
Vancouver (YVR) to Punta Cana (PUJ)
8/10 Very Good! (2,108 reviews)
The pools were nice.
Reviewed on Oct 14, 2025

Sanctuary Cap Cana, a Luxury Collection Resort, Dominican Republic, Adult All-Inclusive
Price was ₩2,788,728, price is now ₩2,736,662 per person
₩2,736,662
per person
Dec 22 - Dec 25
found 1 day ago
Roundtrip non-stop flight included
Vancouver (YVR) to Punta Cana (PUJ)
9.4/10 Exceptional! (1,008 reviews)
First I would like to mention how great the staff was., very nice and attentive. We were there from Wednesday through Sunday and we saw the exact same staff, morning, noon and night. I can’t say enough about how great they were. The resort is very clean and very quiet. The beach area was a little disappointing but that wasn’t the resort fault. We went to the spa and had a wonderful message and hydration therapy. Very nice! Food was really good! I highly recommend this resort.
Reviewed on Oct 6, 2025
Don't see what you're looking for?
See all available trips from Vancouver to Caribbean Islands
View all trips3 Night Spa vacations in Caribbean Islands
Price found within the past 48 hours. Click for updated prices.

Paradisus Palma Real Golf & Spa Resort All Inclusive
Bávaro
Price was ₩2,961,690, price is now ₩2,080,934 per person
₩2,080,934
per person
Dec 22 - Dec 25
found 1 day ago
Roundtrip non-stop flight included
Vancouver (YVR) to Punta Cana (PUJ)
8.6/10 Excellent! (1,366 reviews)
I liked the staff, look for Rosanna at the pool bar, she was amazing to us. Everything was very nice.
Reviewed on Oct 13, 2025

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Save 100% on your flight
Price was ₩4,487,442, price is now ₩2,743,652 per person
₩2,743,652
per person
Dec 22 - Dec 25
found 1 day ago
Roundtrip non-stop flight included
Vancouver (YVR) to Punta Cana (PUJ)
8/10 Very Good! (2,108 reviews)
The pools were nice.
Reviewed on Oct 14, 2025

Bahia Principe Luxury Ambar - Adults Only - All Inclusive
Bávaro
Save 100% on your flight
Price was ₩3,414,272, price is now ₩2,194,230 per person
₩2,194,230
per person
Dec 22 - Dec 25
found 1 day ago
Roundtrip non-stop flight included
Vancouver (YVR) to Punta Cana (PUJ)
8.8/10 Excellent! (2,375 reviews)
Everyone was great and friendly. Lots of food options.
Reviewed on Oct 13, 2025
Don't see what you're looking for?
See all available trips from Vancouver to Caribbean Islands
View all tripsTop Spa Caribbean Islands Hotels

Condado Vanderbilt Hotel
1055 Ashford Avenue, San Juan
Stay at this 5-star luxury hotel in San Juan. Enjoy free WiFi, 4 outdoor pools, and a full-service spa. Our guests praise the helpful staff and the clean rooms ...
9.2/10 Wonderful! (1,595 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers say...
"My new go to every time I’m in San Juan!"
Reviewed on Oct 10, 2025

Moon Palace Jamaica – All Inclusive
Main Street, Ocho Rios, Saint Ann
Stay at this 5-star luxury property in Ocho Rios. Enjoy free WiFi, free parking, and 4 outdoor pools. Our guests praise the pool and the helpful staff in our ...
8/10 Very Good! (1,821 reviews)
Travelers like: full-service spa, sauna, facials, manicures and pedicures
Travelers say...
"Overall the place is nice. You get what you pay for in a good way. When we travel ocean view is a must and it never disappointed at Moon Palace. The food was also pretty good. You have a wide variety of authentic Jamaican dishes. The beach was clean and you felt like you have a peace of the beach ..."
Reviewed on Oct 14, 2025

Barceló Bávaro Palace - All Inclusive
Carretera Bávaro Km. 1, Playa Bávaro, 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 helpful staff in our ...
8/10 Very Good! (5,350 reviews)
Travelers like: full-service spa, sauna, massage, facials
Travelers say...
"We stayed in Premium Sea View Suite and room was fabulous! Very clean and comfortable and super spacious. Housekeeping was on point and minibar got stocked daily. Premium has included room service and we utilized that twice. Food is not amazing, but options are plenty and we were not going hungry. ..."
Reviewed on Oct 11, 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.