- 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,698 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 ₩468,759
₩606,110 total
includes taxes & fees
Dec 9 - Dec 10

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

3. The Royal Sonesta San Juan
The Royal Sonesta San JuanIsla Verde
9.0 out of 10, Wonderful, (2,928 reviews)
cleanliness Revitalize at this beachfront resort featuring a full-service spa with sauna and steam room, just steps from Isla Verde's white sands.
The price is ₩482,464
₩641,583 total
includes taxes & fees
Dec 1 - Dec 2

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, (719 reviews)
The price is ₩361,212
₩462,352 total
includes taxes & fees
Nov 15 - Nov 16

5. 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,611 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 ₩550,889
₩705,138 total
includes taxes & fees
Dec 7 - Dec 8

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,947 reviews)
cleanliness Rejuvenate at adults-only resort with full-service spa, 3 outdoor pools, and 5 restaurants by the beach.
The price is ₩391,204
₩500,741 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,281 reviews)
The price is ₩1,031,539
₩1,031,539 total
includes taxes & fees
Dec 1 - Dec 2

8. Simpson Bay Resort, Marina & Spa
Simpson Bay Resort, Marina & SpaPelican Key
9.0 out of 10, Wonderful, (2,174 reviews)
cleanliness Tranquil beachfront resort with mineral hot springs and full-service spa invites guests to unwind along scenic bay waters.
The price is ₩269,191
₩323,030 total
includes taxes & fees
Dec 11 - Dec 12

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

10. Hyatt Ziva Cap Cana - All Inclusive
Hyatt Ziva Cap Cana - All InclusiveCap Cana
9.6 out of 10, Exceptional, (1,008 reviews)
The price is ₩882,949
₩882,949 total
includes taxes & fees
Nov 30 - Dec 1
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.


























































































