Curated Luxury spa hotel deals in Caribbean Islands

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Caribbean Islands

Recommended
Sort by

See the latest prices and deals by choosing your dates

Primary image
Araya Resort
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in Samaná · 151.20 km from centre

10.0

 

9 reviews

Breakfast available

When you stay at Araya Resort in Samaná, you'll be 9 minutes by car from La Playita Beach. This luxury resort is 10.6 mi (17 km) from Rincon Beach and 12.8 mi (20.5 km) from Samana Bay.

Compare price on Booking.com
Compare price on Booking.com
Playabachata
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Puerto Plata, San Felipe de Puerto Plata · 151.44 km from centre

7.1

 

1,756 reviews

Situated 4 km from Ocean World, Playabachata Spa Resort features accommodation in San Felipe de Puerto Plata. This 5-star hotel offers a 24-hour front desk. The property is 8 km from Fortaleza San Felipe.

At the hotel, rooms come with a desk and a TV. Playabachata Spa Resort provides some sea view units, and all rooms have a private bathroom and a wardrobe.

A continental breakfast is served each morning at the property, and guests can enjoy free WiFi in the lobby.

Guests can relax at the in-house wellness area, where there is a fitness centre.

Gregorio Luperón International Airport is 23 km away.

Compare price on Booking.com
Compare price on Booking.com
Senator Puerto Plata
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Puerto Plata, San Felipe de Puerto Plata · 151.52 km from centre

7.6

 

896 reviews

<h2>Prime Beachfront Location</h2>

Senator Puerto Plata in Puerto Plata offers a private beach area and beachfront access. Guests enjoy stunning sea views and direct beachfront access.

<h2>Exceptional Facilities</h2>

The resort features a spa, swimming pool with a view, fitness centre, sun terrace, and lush gardens. Additional amenities include a restaurant, bar, and free WiFi.

<h2>Comfortable Accommodations</h2>

Rooms offer air-conditioning, balconies, private bathrooms, and sea views. Guests can relax on terraces or balconies and enjoy amenities such as minibars and flat-screen TVs.

<h2>Dining and Entertainment</h2>

The restaurant serves lunch and dinner with continental breakfast. The bar provides a relaxing atmosphere, while evening entertainment includes live music and themed dinner nights.

<h2>Nearby Attractions</h2>

Maimon is a 9-minute walk away, and Gregorio Luperón International Airport is 29 km from the resort. Guests can enjoy activities like yoga, fitness, and water sports.

Compare price on Booking.com
Compare price on Booking.com
Zemi Miches Punta Cana All-Inclusive Resort, Curio by Hilton
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Dominican Republic, Miches · 156.57 km from centre

8.9

 

35 reviews

Breakfast available

<h2>Prime Beachfront Location</h2>

Zemi Miches Punta Cana All-Inclusive Resort, Curio by Hilton in Miches offers a private beach area and beachfront access. Guests enjoy stunning sea views and direct beachfront experiences.

<h2>Exceptional Facilities</h2>

The resort features a rooftop swimming pool, spa facilities, fitness centre, sun terrace, and water sports. Additional amenities include a garden, restaurant, bar, and a variety of activities such as yoga and snorkelling.

<h2>Comfortable Accommodations</h2>

Rooms offer air-conditioning, sea views, balconies, and modern amenities including minibars and free toiletries. Family rooms and child-friendly facilities ensure a comfortable stay for all guests.

<h2>Dining Experience</h2>

The modern, family-friendly restaurant serves Italian, Thai, local, international, and Caribbean cuisines. Breakfast options include continental, buffet, and full English/Irish. Evening entertainment and live music enhance the dining experience.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Zemi Miches Punta Cana Resort, Curio by Hilton
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Dominican Republic, Miches · 156.69 km from centre

9.4

 

146 reviews

Breakfast available

When you stay at Zemi Miches Punta Cana Resort, Curio by Hilton in Miches, you'll be on the waterfront and 13 minutes by car from Refugio de Vida Silvestre Lagunas Redonda y Limón.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Secrets Playa Esmeralda Resort & Spa - Adults Only - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Dominican Republic, Miches · 157.20 km from centre

9.0

 

183 reviews

Breakfast available

When you stay at Secrets Playa Esmeralda Resort & Spa - Adults Only - All Inclusive in Miches, you'll be on the waterfront and 15.3 mi (24.6 km) from Playa Limón. This all-inclusive resort is 2.6 mi (4.2 km) from Playa Esmeralda and 3.7 mi (6 km) from Refugio de Vida Silvestre Lagunas Redonda y Limón.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Dreams Playa Esmeralda Resort & Spa - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Dominican Republic, Miches · 157.28 km from centre

8.4

 

146 reviews

Breakfast available

When you stay at Dreams Playa Esmeralda Resort & Spa - All Inclusive in Miches, you'll be on the beach and 15 mi (24.1 km) from Playa Limón. This all-inclusive resort is 2.4 mi (3.8 km) from Playa Esmeralda and 3.4 mi (5.5 km) from Refugio de Vida Silvestre Lagunas Redonda y Limón.

Compare price on Booking.com
Compare price on Booking.com
Dreams Playa Esmeralda Resort & Spa - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Dominican Republic, Miches · 157.52 km from centre

8.5

 

84 reviews

<h2>Prime Beachfront Location</h2>

Dreams Playa Esmeralda Resort & Spa in Miches offers direct beachfront access with stunning sea views. Guests can relax on the year-round outdoor swimming pool or enjoy the lush gardens.

<h2>Exceptional Facilities</h2>

The resort features a spa and wellness centre, fitness centre, tennis court, and a waterpark. Additional amenities include a steam room, sauna, and beauty services. Free WiFi is available throughout the property.

<h2>Comfortable Accommodations</h2>

Rooms offer air-conditioning, balconies, and private bathrooms with free toiletries. Guests can enjoy sea views, garden or pool vistas, and modern amenities such as minibars and flat-screen TVs.

<h2>Dining Experience</h2>

The family-friendly restaurant serves American, Italian, Mexican, local, Asian, international, and barbecue grill cuisines. Breakfast includes fresh pastries, pancakes, cheese, and fruits. Evening entertainment includes live music and themed dinner nights.

Compare price on Booking.com
Compare price on Booking.com
Secrets Playa Esmeralda Resort & Spa - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Dominican Republic, Miches · 158.12 km from centre

8.4

 

49 reviews

<h2>Beachfront Location</h2>

Secrets Playa Esmeralda Resort & Spa in Miches offers direct beachfront access with stunning sea views. Guests can relax on the year-round outdoor swimming pool or enjoy the lush gardens and terrace.

<h2>Spa and Wellness</h2>

The resort features spa facilities, a sauna, and a hot tub. Wellness packages and beauty services enhance the relaxing atmosphere, ensuring a rejuvenating stay.

<h2>Dining Experience</h2>

A variety of dining options are available, including a family-friendly restaurant, romantic restaurant, and pool bar. Breakfast offers continental, American, and buffet styles with fresh pastries and local cuisines.

<h2>Activities and Amenities</h2>

Guests can enjoy tennis, aerobics, and snorkelling. Additional amenities include a fitness centre, waterpark, and evening entertainment. Free WiFi is available throughout the resort.

Compare price on Booking.com
Compare price on Booking.com
Casual Green Village Bayahibe by Casual Hoteles
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bayahíbe, Bayahibe · 166.18 km from centre

9.7

 

6 reviews

<h2>Comfortable Accommodations</h2>

Casual Green Village Bayahibe by Casual Hoteles in Bayahibe offers family rooms with air-conditioning, private bathrooms, and modern amenities. Each room includes a balcony or patio with garden, pool, or city views.

<h2>Exceptional Facilities</h2>

Guests enjoy a sun terrace, lush garden, and a year-round outdoor swimming pool. The hotel provides free WiFi in public areas, a restaurant serving brunch, lunch, and cocktails, and a coffee shop. Additional amenities include a kids' pool, outdoor fireplace, and wellness packages.

<h2>Prime Location</h2>

Located 1.9 km from Bayahibe Beach and 12 km from La Romana International Airport, the hotel offers easy access to local attractions. Free on-site private parking and a tour desk enhance the stay.

Compare price on Booking.com
Compare price on Booking.com
Viva Dominicus Palace by Wyndham, A Trademark All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Bayahíbe, Bayahibe · 166.76 km from centre

7.5

 

138 reviews

Breakfast available

Set along the coast of the Dominica Republic and offering an exceptional oceanfront location, this all-inclusive resort includes family-friendly activities, delicious on-site dining options and elegant accommodations.

Every stay at the Viva Wyndham Dominicus Palace is sure to be unforgettable with on-site amenities such as a full-service spa, supervised children's programs and daily organized activities.

The all-inclusive package offers all meals and snacks; unlimited cocktails, beverages and wine; a cocktail to welcome you upon your arrival; unlimited non-motorized sports; taxes and gratuities; daily activities’ programs resort also offers a number of lounges and bars as well as an on-site convenience store.

An endless variety of recreational activities are available at the Wyndham Dominicus Palace, including basketball, tennis, and diving. The on-site tour desk can also easily arrange horseback riding tours, kayaking excursions and snorkeling.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Dreams Dominicus La Romana - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Bayahíbe, San Rafael del Yuma · 167.79 km from centre

9.0

 

1,003 reviews

When you stay at Dreams Dominicus La Romana - All Inclusive in San Rafael del Yuma, you'll be on the beach, within a 15-minute drive of Dominicus Beach and Bayahibe Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
W Punta Cana, Adult All-Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Punta Cana · 191.96 km from centre

8.8

 

131 reviews

Breakfast available

With a stay at W Punta Cana, Adult All-Inclusive in Punta Cana, you'll be 6.8 mi (10.9 km) from Macao Beach and 11.1 mi (17.9 km) from Cana Bay Golf Club.

Compare price on Booking.com
Compare price on Booking.com
W Punta Cana, Adult All-Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Punta Cana · 192.20 km from centre

7.5

 

24 reviews

Breakfast available

<h2>Prime Beachfront Location</h2>

W Punta Cana, Adult All-Inclusive in Punta Cana offers a private beach area and beachfront access. Guests enjoy an infinity swimming pool, sun terrace, and stunning sea views.

<h2>Comfortable Accommodations</h2>

Rooms feature air-conditioning, private bathrooms, and modern amenities. Additional comforts include balconies, terraces, and free WiFi in public areas.

<h2>Dining Experience</h2>

The resort serves continental, American, buffet, and à la carte breakfasts. Dining options include traditional and modern restaurants offering sushi, local, Asian, international, and Caribbean cuisines.

<h2>Leisure and Wellness</h2>

Guests can relax at the spa, fitness centre, or yoga classes. The property also features an outdoor fireplace, steam room, and beauty services.

<h2>Nearby Attractions</h2>

Located 22 km from Cana Bay Golf Club and 46 km from Punta Cana International Airport. Other attractions include Punta Blanca and Bavaro Adventure Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Excellence Club at Finest Punta Cana Adults Only - All Inclusive
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in Punta Cana · 193.30 km from centre

9.0

 

162 reviews

With a stay at The Excellence Club at Finest Punta Cana Adults Only - All Inclusive in Punta Cana (Uvero Alto), you'll be 12 minutes by foot from Sirenis Aquagames Water Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Secrets Tides Punta Cana All Inclusive - Adults Only
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Punta Cana · 194.28 km from centre

9.6

 

654 reviews

With a stay at Secrets Tides Punta Cana All Inclusive - Adults Only in Punta Cana (Uvero Alto), you'll be a 4-minute drive from Sirenis Aquagames Water Park and 15 minutes from Playa El Macao.

Compare price on Booking.com
Compare price on Booking.com
Bahia Principe Explore Legend - Hyatt Inclusive Collection - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Punta Cana · 201.22 km from centre

8.4

 

335 reviews

Located in Punta Cana, 11 km from Dolphin Island Park, Bahia Principe Explore Legend - Hyatt Inclusive Collection - All Inclusive features free WiFi throughout the property. Guests can enjoy the on-site restaurant. Free private parking is available on site.

All rooms include a flat-screen TV. Certain units feature a seating area for your convenience. You will find a coffee machine in the room.

You will find shops at the property.

Guests can enjoy various activities in the surroundings, including snorkelling, windsurfing and diving. Freshwater lagoons is 28 km from Bahia Principe Explore Legend - Hyatt Inclusive Collection - All Inclusive, while Playa Juanillo is 29 km from the property. Punta Cana International Airport is 24 km away.

Compare price on Booking.com
Compare price on Booking.com
Moon Palace The Grand - Punta Cana - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Punta Cana · 202.41 km from centre

8.5

 

24 reviews

Breakfast available

<h2>Prime Beachfront Location</h2>

Moon Palace The Grand in Punta Cana offers a private beach area, beachfront, and a rooftop swimming pool. Guests enjoy stunning sea views and direct access to the beach.

<h2>Exceptional Facilities</h2>

The resort features a hot spring bath, spa facilities, fitness centre, sun terrace, and a lush garden. Additional amenities include a tennis court, yoga classes, and a kids' club.

<h2>Comfortable Accommodations</h2>

Rooms offer air-conditioning, balconies, and private bathrooms. Family rooms and interconnected rooms cater to all guests, ensuring a comfortable stay.

<h2>Dining Experience</h2>

A variety of restaurants serve Chinese, French, Italian, and other cuisines. Breakfast options include continental, American, and vegetarian. Live music and evening entertainment enhance the dining experience.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Majestic Mirage Punta Cana, All Suite Resort - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Bávaro, Punta Cana · 204.97 km from centre

9.2

 

6,594 reviews

Breakfast available

With a stay at Majestic Mirage Punta Cana, All Suite Resort - All Inclusive in Punta Cana (Bávaro), you'll be a 2-minute drive from Arena Gorda Beach and 6 minutes from Cana Bay Golf Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bahia Principe Escape Aquamarine - Hyatt Inclusive Collection - Adults Only - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Bávaro, Punta Cana · 205.14 km from centre

8.4

 

2,864 reviews

Breakfast available

With a stay at Bahia Principe Escape Aquamarine - Hyatt Inclusive Collection - Adults Only - All Inclusive in Punta Cana (Bávaro), you'll be within a 10-minute drive of Cana Bay Golf Club and Iberostar Golf Course.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor