- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Caribbean Islands hotels with a spa

1. El Conquistador Resort
El Conquistador ResortCabezas
9.2 out of 10, Wonderful, (3,688 reviews)
cleanliness Luxuriate in a bayfront mountain retreat with 20 treatment rooms and panoramic ocean vistas, where deep relaxation meets natural splendor.
The price is ₩465,409
₩601,777 total
includes taxes & fees
Dec 2 - Dec 3

2. El Embajador, a Royal Hideaway Hotel
El Embajador, a Royal Hideaway HotelBella Vista
9.4 out of 10, Exceptional, (1,562 reviews)
cleanliness Rejuvenate at this tranquil resort with 3 treatment rooms, private hot tubs, and a lush garden sanctuary.
The price is ₩171,815
₩219,923 total
includes taxes & fees
Dec 3 - Dec 4

3. Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive
Lopesan Costa Bávaro Resort Spa & Casino - All InclusiveBávaro
8.4 out of 10, Very good, (7,619 reviews)
cleanliness Indulge in Mediterranean luxury at this beachfront spa haven with 31 treatment rooms and 5 outdoor pools for complete rejuvenation.
The price is ₩492,268
₩630,103 total
includes taxes & fees
Dec 13 - Dec 14

4. Serenade Caribe Club Family Beach Resort – All Inclusive
Serenade Caribe Club Family Beach Resort – All InclusivePunta Cana
8.4 out of 10, Very good, (730 reviews)
The price is ₩358,630
₩459,046 total
includes taxes & fees
Nov 15 - Nov 16

5. Wyndham Alltra Punta Cana All-Inclusive Resort
Wyndham Alltra Punta Cana All-Inclusive ResortUvero Alto
8.8 out of 10, Excellent, (1,629 reviews)
cleanliness Escape to a beachfront paradise with 11 spa treatment rooms and two pristine pools for blissful rejuvenation.
The price is ₩286,713
₩286,713 total
includes taxes & fees
Nov 30 - Dec 1

6. Serenade All Suites - Adults Only Resort - All inclusive
Serenade All Suites - Adults Only Resort - All inclusivePunta Cana
8.6 out of 10, Excellent, (5,962 reviews)
cleanliness Rejuvenate at adults-only resort with full-service spa, 3 outdoor pools, and 5 restaurants by the beach.
The price is ₩388,188
₩496,881 total
includes taxes & fees
Nov 23 - Nov 24

7. Ocean Blue & Sand Beach Resort - All Inclusive
Ocean Blue & Sand Beach Resort - All InclusiveBávaro
8.6 out of 10, Excellent, (6,299 reviews)
The price is ₩1,024,166
₩1,024,166 total
includes taxes & fees
Dec 1 - Dec 2

8. Las Casitas Village at El Conquistador
Las Casitas Village at El ConquistadorCabezas
9.2 out of 10, Wonderful, (320 reviews)
cleanliness Spa serenity at this beachfront paradise with 15 treatment rooms, multiple pools, and a water park for relaxation and adventure.
The price is ₩335,121
₩546,978 total
includes taxes & fees
Nov 17 - Nov 18

9. Hyatt Regency Grand Reserve Puerto Rico
Hyatt Regency Grand Reserve Puerto RicoZarzal
9.2 out of 10, Wonderful, (3,538 reviews)
cleanliness Rejuvenate at this Mediterranean resort featuring 7 treatment rooms, 3 outdoor pools, and white sand beaches for a luxurious escape.
The price is ₩350,990
₩451,444 total
includes taxes & fees
Nov 16 - Nov 17

10. LionsDive Beach Resort
LionsDive Beach ResortWillemstad
9.2 out of 10, Wonderful, (1,001 reviews)
cleanliness Escape to a waterfront haven where 3 treatment rooms meet sandy beaches, offering seaside massages and rejuvenating facials.
The price is ₩345,988
₩370,207 total
includes taxes & fees
Dec 1 - Dec 2
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.






























































































