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
Hotel Pinar Dorado by Gran Jimenoa
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Dominican Republic, Jarabacoa · 71.31 km from centre

9.2

 

171 reviews

Breakfast available

A stay at Hotel Pinar Dorado by Gran Jimenoa places you in the heart of Jarabacoa – a 2-minute drive from Central Park and 5 minutes from Jarabacoa Sign. This luxury hotel is 2.4 mi (3.8 km) from Salto Baiguate Waterfall and 3.1 mi (5 km) from La Confluencia Ecological Park.

Compare price on Booking.com
Compare price on Booking.com
Santo Domingo Bay Convention Resort & Casino
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Boca Chica · 84.28 km from centre

8.6

 

31 reviews

Located at the front line of the Boca Chica beach, this resort offers the best of the Caribbean lifestyle with exquisite cuisine and crystal clear waters. There are 2 swimming pools. Santo Domingo Bay Convention Resort & Casino aslo features two restaurants.

Guests can also enjoy spa facilities at an extra cost and the hotel also offers 5 meeting rooms for groups and conventions as well as Wedding packages.

Santo Domingo Bay Convention Resort & Casino is 12 km from Las Américas International Airport and 35 km from Downtown Santo Domingo.

Compare price on Booking.com
Compare price on Booking.com
LTH Las Terrenas Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Las Terrenas · 125.37 km from centre

8.5

 

4 reviews

Located in Las Terrenas, 2.9 km from Pueblo de los Pescadores, LTH Las Terrenas Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Featuring a restaurant, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features airport transfers, while a bicycle rental service is also available.

At the hotel, each room includes a desk and a balcony with pool view. All units in LTH Las Terrenas Hotel are equipped with a flat-screen TV and free toiletries.

Continental and American breakfast options are available at the accommodation.

The area is popular for cycling, and car hire is available at LTH Las Terrenas Hotel.

Samana El Catey International Airport is 28 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bahia Principe Explore El Portillo - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Las Terrenas · 130.74 km from centre

8.4

 

1,001 reviews

Breakfast available

With a stay at Bahia Principe Explore El Portillo - All Inclusive in Las Terrenas, you'll be on the beach, within a 10-minute drive of Punta Popy Beach and Playa El Anclón. This all-inclusive property is 9.3 mi (15 km) from Coson Beach and 2.4 mi (3.9 km) from La Iglesia Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Bannister by Mint
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in Dominican Republic, Samaná · 133.38 km from centre

8.8

 

333 reviews

Breakfast available

With a stay at Hotel Bannister by Mint in Samaná (Doncel), you'll be steps from Marina Puerto Bahía and a 5-minute drive from Tainopark. This family-friendly resort is 8.7 mi (14 km) from Cayo Levantado and 24.1 mi (38.8 km) from Rincon Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Eurostars Grand Cayacoa
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in Samaná · 135.01 km from centre

8.2

 

567 reviews

With a stay at Eurostars Grand Cayacoa in Samaná, you'll be on the beach, within a 15-minute drive of Cayo Levantado and Samana Bay. This beach resort is 21.2 mi (34.1 km) from Rincon Beach and 0.8 mi (1.2 km) from Whale Museum of Samana.

Compare price on Booking.com
Compare price on Booking.com
Agualina Kite Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cabarete · 138.63 km from centre

8.0

 

1 review

Located in Cabarete, a few steps from Kite Beach, Agualina Kite Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. This 4-star hotel offers room service, an ATM and free WiFi. The accommodation features a concierge service, a tour desk and currency exchange for guests.

The hotel will provide guests with air-conditioned rooms offering a desk, a coffee machine, a fridge, a microwave, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower. Guest rooms will provide guests with a wardrobe and a kettle.

Agualina Kite Hotel offers a spa centre. The area is popular for windsurfing, and car hire is available at the accommodation.

Cabarete is 5 km from Agualina Kite Hotel, while Fortaleza San Felipe is 35 km away. Gregorio Luperón International Airport is 17 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bahia Principe Escape Samaná - Adults Only
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Samaná · 140.16 km from centre

8.8

 

528 reviews

Breakfast available

Located in Samaná, Bahia Principe Escape Samaná - Adults Only is a 1-minute drive from Playa Las Flechas and 8 minutes from Playa Nandy. This beach hotel is 5.4 mi (8.7 km) from Malecón de Samaná and 5.5 mi (8.9 km) from Samana Bay.

Compare price on Booking.com
Compare price on Booking.com
Select Sosua Adults Only, Trademark by Wyndham All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sosúa · 140.74 km from centre

8.4

 

188 reviews

Set in Sosúa, 1.5 km from Laguna Beach, Select Sosua Adults Only, Trademark by Wyndham All Inclusive offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. With a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features a sauna, evening entertainment and a 24-hour front desk.

Guests at the hotel can enjoy a buffet breakfast. At Select Sosua Adults Only, Trademark by Wyndham All Inclusive you will find a restaurant serving Italian, Mexican and Seafood cuisine.

The accommodation offers a hot tub.

Cabarete is 16 km from Select Sosua Adults Only, Trademark by Wyndham All Inclusive, while Fortaleza San Felipe is 30 km from the property. Gregorio Luperón International Airport is 9 km away.

Compare price on Booking.com
Compare price on Booking.com
Cabarete Maravilla Ecolodge Encuentro Surf Beach Kite Perla Marina BTCG Crypto
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cabarete · 140.95 km from centre

7.8

 

34 reviews

Breakfast available

Located in Cabarete, 11 km from Cabarete, Cabarete Maravilla Ecolodge Encuentro Surf Beach Kite Perla Marina BTCG Crypto provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. The accommodation offers a private beach area and a range of water sports facilities, as well as a terrace and a restaurant. The accommodation features a 24-hour front desk, airport transfers, a kids' club and free WiFi throughout the property.

Guests at the hotel can enjoy an à la carte breakfast.

Cabarete Maravilla Ecolodge Encuentro Surf Beach Kite Perla Marina BTCG Crypto offers a hot tub. The area is popular for hiking and snorkelling, and bike hire is available at this 4-star hotel.

Fortaleza San Felipe is 32 km from the accommodation. Gregorio Luperón International Airport is 14 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
VH Gran Ventana Beach Resort - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Playa Dorada, Puerto Plata · 141.73 km from centre

7.8

 

1,000 reviews

Breakfast available

Located in Puerto Plata (Playa Dorada), VH Gran Ventana Beach Resort - All Inclusive is a 4-minute walk from Playa Dorada Golf Course and 11 minutes by foot from Playa Dorada. This all-inclusive property is 2.6 mi (4.2 km) from Fun City and 4.2 mi (6.8 km) from Embassy of the United States Dominican Republic.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Marien Puerto Plata - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Costa Dorada, Puerto Plata · 142.76 km from centre

7.2

 

1,000 reviews

Breakfast available

With a stay at Marien Puerto Plata - All Inclusive in Puerto Plata (Costa Dorada), you'll be a 5-minute drive from Malecón De Puerto Plata and 7 minutes from Playa Dorada. This all-inclusive property is 6.6 mi (10.6 km) from Cofresi Beach and 13.7 mi (22 km) from Sosúa Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Marriott Miches Beach All-Inclusive Resort
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in Dominican Republic, Miches · 152.87 km from centre

8.6

 

52 reviews

When you stay at Marriott Miches Beach All-Inclusive Resort in Miches, you'll be on the beach and 12 minutes by car from Playa Arriba. This all-inclusive resort is 9.5 mi (15.3 km) from Refugio de Vida Silvestre Lagunas Redonda y Limón and 10.2 mi (16.4 km) from Playa Esmeralda.

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

9.4

 

3 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.3

 

37 reviews

Situated in Miches, 1.4 km from Arriba Beach, Dreams Playa Esmeralda Resort & Spa - All Inclusive features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Among the facilities of this property are a restaurant, a kids' club and room service, along with free WiFi throughout the property. The accommodation provides a 24-hour front desk, an ATM and currency exchange for guests.

The resort will provide guests with air-conditioned rooms with a wardrobe, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower. The rooms will provide guests with a minibar.

Breakfast is available, and includes buffet, continental and American options.

At Dreams Playa Esmeralda Resort & Spa - All Inclusive guests are welcome to take advantage of a spa centre. You can play billiards, table tennis and darts at this 5-star resort, and the area is popular for snorkelling.

Punta Cana International Airport is 99 km from the property.

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.7

 

22 reviews

Situated in Miches, 1.8 km from Arriba Beach, Secrets Playa Esmeralda Resort & Spa - All Inclusive features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Featuring a restaurant, the property also has a bar, as well as a sauna and a hot tub. The accommodation provides room service, a 24-hour front desk and currency exchange for guests.

The resort will provide guests with air-conditioned rooms offering a desk, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower. All rooms have a wardrobe.

Breakfast is available, and includes buffet, continental and American options.

You can play tennis at this 5-star resort, and the area is popular for snorkelling.

Punta Cana International Airport is 100 km from the property.

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]

All-inclusive resort in Bayahíbe, San Rafael del Yuma · 167.79 km from centre

8.8

 

1,002 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. This all-inclusive property is 15.5 mi (24.9 km) from Casa de Campo Marina and 15.6 mi (25.2 km) from La Romana Port.

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

All-inclusive resort in Punta Cana · 194.28 km from centre

9.2

 

87 reviews

With a stay at Secrets Tides Punta Cana All Inclusive - Adults Only in Punta Cana (Uvero Alto), you'll be within a 5-minute drive of Sirenis Aquagames Water Park. This all-inclusive property is 6.1 mi (9.8 km) from Macao Beach and 22 mi (35.4 km) from Bavaro Beach.

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]

All-inclusive resort in Bávaro, Punta Cana · 204.97 km from centre

9.0

 

5,072 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. This all-inclusive property is 7.5 mi (12 km) from Macao Beach and 13.1 mi (21.1 km) from Bavaro Beach.

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

All-inclusive resort in Bávaro, Punta Cana · 205.14 km from centre

8.2

 

2,877 reviews

Breakfast available

With a stay at Bahia Principe Escape Aquamarine - Adults Only - All Inclusive in Punta Cana (Bávaro), you'll be within a 10-minute drive of Cana Bay Golf Club and Arena Gorda Beach. This all-inclusive property is 7.8 mi (12.5 km) from Macao Beach and 10.5 mi (16.8 km) from Bavaro Beach.

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