
Caribbean Islands Spa Vacations
Book a Spa 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 Spa vacation packages 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,769,240, price is now ₩1,810,459 per person
₩1,810,459
per person
May 5 - May 10
found 1 day ago
Roundtrip non-stop flight included
Mexico City (MEX) to Punta Cana (PUJ)
8.8/10 Excellent! (389 reviews)
Everything was great!!! Thank
Reviewed on Feb 28, 2026

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Save 100% on your flight
Price was ₩4,418,362, price is now ₩2,667,909 per person
₩2,667,909
per person
May 24 - May 28
found 1 day ago
Roundtrip flight included
Philadelphia (PHL) to Punta Cana (PUJ)
8/10 Very Good! (2,189 reviews)
All the restaurants and food options were great. The hotel was very clean and well maintained.
However, there were a few issues. The internet connection was very weak and did not work properly outside, especially around the pool and beach areas. The bed was quite squeaky and uncomfortable, which made it difficult to sleep. There was no blanket in the room when we arrived, and we only received one after several follow-ups with housekeeping.
Overall, we enjoyed our stay, but these issues affected our comfort.
Reviewed on Feb 28, 2026

Majestic Mirage Punta Cana, All Suite Resort - All Inclusive
Bávaro
Save 100% on your flight
Price was ₩3,756,142, price is now ₩2,481,976 per person
₩2,481,976
per person
May 24 - May 28
found 1 day ago
Roundtrip flight included
Philadelphia (PHL) to Punta Cana (PUJ)
9.2/10 Wonderful! (5,890 reviews)
Rooms, showers and toilets in the room need to be cleaned way better, it was some yellow oily stuff on my toilet walls, I saw one cockroach in the room and one was on my food at the Asian restaurant.
Reviewed on Feb 28, 2026

Paradisus Palma Real Golf & Spa Resort All Inclusive
Bávaro
Save 100% on your flight
Price was ₩2,839,950, price is now ₩1,920,742 per person
₩1,920,742
per person
May 5 - May 10
found 1 day ago
Roundtrip non-stop flight included
Mexico City (MEX) to Punta Cana (PUJ)
8.6/10 Excellent! (1,404 reviews)
The staff were awesome, our concierge Kelvin was very accommodating for our group of 6, rooms were well appointed and spotless, bars were well stocked and mixologist were spot on! Restaurants and buffets offer great options had great eats for all. The beach bar on the adult side was fantastic, Gilberto and Rafael run a great bar for all your drink requirements and very friendly! Pedro will find your spot on the beach any time of day. All in very good experience.
Reviewed on Feb 27, 2026

Majestic Elegance Punta Cana - All Inclusive
Bávaro
Save 100% on your flight
Price was ₩3,316,605, price is now ₩2,244,618 per person
₩2,244,618
per person
May 24 - May 28
found 1 day ago
Roundtrip flight included
Philadelphia (PHL) to Punta Cana (PUJ)
9/10 Wonderful! (4,541 reviews)
Everyone was great as usual!
Reviewed on Feb 28, 2026
Don't see what you're looking for?
See all available trips from Mexico City 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
Save 100% on your flight
Price was ₩2,839,950, price is now ₩1,920,742 per person
₩1,920,742
per person
May 5 - May 10
found 1 day ago
Roundtrip non-stop flight included
Mexico City (MEX) to Punta Cana (PUJ)
8.6/10 Excellent! (1,404 reviews)
The staff were awesome, our concierge Kelvin was very accommodating for our group of 6, rooms were well appointed and spotless, bars were well stocked and mixologist were spot on! Restaurants and buffets offer great options had great eats for all. The beach bar on the adult side was fantastic, Gilberto and Rafael run a great bar for all your drink requirements and very friendly! Pedro will find your spot on the beach any time of day. All in very good experience.
Reviewed on Feb 27, 2026

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Save 100% on your flight
Price was ₩4,418,362, price is now ₩2,667,909 per person
₩2,667,909
per person
May 24 - May 28
found 1 day ago
Roundtrip flight included
Philadelphia (PHL) to Punta Cana (PUJ)
8/10 Very Good! (2,189 reviews)
All the restaurants and food options were great. The hotel was very clean and well maintained.
However, there were a few issues. The internet connection was very weak and did not work properly outside, especially around the pool and beach areas. The bed was quite squeaky and uncomfortable, which made it difficult to sleep. There was no blanket in the room when we arrived, and we only received one after several follow-ups with housekeeping.
Overall, we enjoyed our stay, but these issues affected our comfort.
Reviewed on Feb 28, 2026

Majestic Mirage Punta Cana, All Suite Resort - All Inclusive
Bávaro
Save 100% on your flight
Price was ₩3,756,142, price is now ₩2,481,976 per person
₩2,481,976
per person
May 24 - May 28
found 1 day ago
Roundtrip flight included
Philadelphia (PHL) to Punta Cana (PUJ)
9.2/10 Wonderful! (5,890 reviews)
Rooms, showers and toilets in the room need to be cleaned way better, it was some yellow oily stuff on my toilet walls, I saw one cockroach in the room and one was on my food at the Asian restaurant.
Reviewed on Feb 28, 2026
Don't see what you're looking for?
See all available trips from Mexico City to Caribbean Islands
View all trips4 Night Spa vacations in Caribbean Islands
Price found within the past 48 hours. Click for updated prices.

Majestic Elegance Punta Cana - All Inclusive
Bávaro
Save 100% on your flight
Price was ₩3,316,605, price is now ₩2,244,618 per person
₩2,244,618
per person
May 24 - May 28
found 1 day ago
Roundtrip flight included
Philadelphia (PHL) to Punta Cana (PUJ)
9/10 Wonderful! (4,541 reviews)
Everyone was great as usual!
Reviewed on Feb 28, 2026

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Save 100% on your flight
Price was ₩4,418,362, price is now ₩2,667,909 per person
₩2,667,909
per person
May 24 - May 28
found 1 day ago
Roundtrip flight included
Philadelphia (PHL) to Punta Cana (PUJ)
8/10 Very Good! (2,189 reviews)
All the restaurants and food options were great. The hotel was very clean and well maintained.
However, there were a few issues. The internet connection was very weak and did not work properly outside, especially around the pool and beach areas. The bed was quite squeaky and uncomfortable, which made it difficult to sleep. There was no blanket in the room when we arrived, and we only received one after several follow-ups with housekeeping.
Overall, we enjoyed our stay, but these issues affected our comfort.
Reviewed on Feb 28, 2026

Majestic Mirage Punta Cana, All Suite Resort - All Inclusive
Bávaro
Save 100% on your flight
Price was ₩3,756,142, price is now ₩2,481,976 per person
₩2,481,976
per person
May 24 - May 28
found 1 day ago
Roundtrip flight included
Philadelphia (PHL) to Punta Cana (PUJ)
9.2/10 Wonderful! (5,890 reviews)
Rooms, showers and toilets in the room need to be cleaned way better, it was some yellow oily stuff on my toilet walls, I saw one cockroach in the room and one was on my food at the Asian restaurant.
Reviewed on Feb 28, 2026
Don't see what you're looking for?
See all available trips from Philadelphia to Caribbean Islands
View all tripsTop Spa Caribbean Islands Hotels

Condado Vanderbilt Hotel
1055 Ashford Avenue San Juan
Book a stay at this 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.4/10 Exceptional! (1,696 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers say...
Very nice hotel
Reviewed on Feb 27, 2026

Moon Palace Jamaica – All Inclusive
Main Street Ocho Rios Saint Ann
Book a stay at this 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.2/10 Very Good! (1,910 reviews)
Travelers like: full-service spa, sauna, facials, manicures and pedicures
Travelers say...
The staff were very courteous, but when I checked in; the floor in my room wasn't to my satisfaction.
Reviewed on Feb 27, 2026

Barceló Bávaro Palace - All Inclusive
Carretera Bávaro Km. 1 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 helpful staff in our ...
8.2/10 Very Good! (5,507 reviews)
Travelers like: full-service spa, sauna, massage, facials
Travelers say...
Services and staff very friendly
Reviewed on Mar 1, 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.
