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
Oya New Earth
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in North Coast, Jamao al Norte · 126.03 km from centre

9.4

 

7 reviews

Breakfast available

With a stay at Oya New Earth in Jamao al Norte, you'll be in the mountains and 9.4 mi (15.2 km) from Cabarete Beach and 20.6 mi (33.1 km) from Sosúa Beach. This luxury hotel is 12.7 mi (20.5 km) from El Choco National Park and 13.5 mi (21.7 km) from Kite Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ducassi Suites Rooftop Pool Beach Club & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bávaro, Punta Cana · 209.94 km from centre

7.8

 

992 reviews

Breakfast available

With a stay at Ducassi Suites Rooftop Pool Beach Club & Spa in Punta Cana (Bávaro), you'll be a 1-minute drive from Los Corales Beach and 8 minutes from San Juan Shopping Center. This beach hotel is 3.6 mi (5.8 km) from Bavaro Beach and 4.2 mi (6.8 km) from Downtown Punta Cana.

Compare price on Booking.com
Compare price on Booking.com
BEACH VILLAS & Apartments OCEAN & GARDEN View WIFI BBQ BAVARO Beach CLUB & SPA
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bávaro, Punta Cana · 210.13 km from centre

10.0

 

8 reviews

Breakfast available

Facing the beachfront, BEACH VILLAS & Apartments OCEAN & GARDEN View WIFI BBQ BAVARO Beach CLUB & SPA offers 5-star accommodation in Punta Cana and has an outdoor swimming pool, garden and private beach area. Boasting an ATM, this property also provides guests with a terrace. Guests can enjoy American and Caribbean dishes at the restaurant or have a cocktail at the bar.

Complete with a private bathroom fitted with a shower and a hairdryer, the rooms at the hotel have a flat-screen TV and air conditioning, and certain rooms have a balcony. At BEACH VILLAS & Apartments OCEAN & GARDEN View WIFI BBQ BAVARO Beach CLUB & SPA rooms include bed linen and towels.

An à la carte, continental or Italian breakfast is available each morning at the property.

Cocotal Golf and Country Club is 2.3 km from the accommodation, while Barcelo Golf Bavaro is 5.1 km away. Punta Cana International Airport is 16 km from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Holiday Dreams Hotel Los Corales BAVARO WiFi BBQ Parking BEACH CLUB & SPA
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Punta Cana · 210.00 km from centre

9.3

 

4 reviews

Holiday Dreams Hotel Los Corales BAVARO WiFi BBQ Parking BEACH CLUB & SPA has an outdoor swimming pool, garden, a terrace and restaurant in Punta Cana. Featuring a bar, the 5-star hotel has air-conditioned rooms with free WiFi. The property is non-smoking and is set 2.1 km from Cocotal Golf and Country Club.

Rooms are fitted with a wardrobe and a flat-screen TV, and some units at the hotel have a balcony. At Holiday Dreams Hotel Los Corales BAVARO WiFi BBQ Parking BEACH CLUB & SPA all rooms include bed linen and towels.

Barcelo Golf Bavaro is 4.9 km from the accommodation, while Punta Blanca is 10 km from the property. The nearest airport is Punta Cana International, 15 km from Holiday Dreams Hotel Los Corales BAVARO WiFi BBQ Parking BEACH CLUB & SPA, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
SOL CARIBE SUITES - PLAYA LOS CORALES - beach club, wifi, swimming pool
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Punta Cana · 210.12 km from centre

7.8

 

18 reviews

Facing the beachfront, SOL CARIBE SUITES - PLAYA LOS CORALES - beach club, wifi, swimming pool offers 5-star accommodation in Punta Cana and features an outdoor swimming pool, garden and bar. Featuring an ATM, this property also provides guests with a casino. The hotel has family rooms.

At the hotel, each room comes with a balcony. Featuring a private bathroom with a shower, rooms at SOL CARIBE SUITES - PLAYA LOS CORALES - beach club, wifi, swimming pool also offer free WiFi, while certain rooms include pool view. Guest rooms will provide guests with air conditioning, a safety deposit box and a flat-screen TV.

The accommodation offers an à la carte or continental breakfast. At SOL CARIBE SUITES - PLAYA LOS CORALES - beach club, wifi, swimming pool you will find a restaurant serving American, Italian and Mexican cuisine. Vegetarian and vegan options can also be requested.

Cocotal Golf and Country Club is 2.3 km from the hotel, while Barcelo Golf Bavaro is 5 km away. The nearest airport is Punta Cana International, 16 km from SOL CARIBE SUITES - PLAYA LOS CORALES - beach club, wifi, swimming pool, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
VACATION SUITES with ROOFTOP POOL, SPA, RESTAURANTS - Playa Los Corales
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bávaro, Punta Cana · 210.13 km from centre

8.1

 

26 reviews

Breakfast available

VACATION SUITES with ROOFTOP POOL, SPA, RESTAURANTS - Playa Los Corales features an outdoor swimming pool, private beach area, a terrace and bar in Punta Cana. Featuring an ATM, this property also provides guests with a casino. The hotel also provides free WiFi as well as a paid airport shuttle service.

At the hotel, each room includes a wardrobe. Complete with a private bathroom equipped with a shower and a hairdryer, guest rooms at VACATION SUITES with ROOFTOP POOL, SPA, RESTAURANTS - Playa Los Corales have a flat-screen TV and air conditioning, and some rooms are equipped with a balcony. At the accommodation each room is equipped with bed linen and towels.

Guests at VACATION SUITES with ROOFTOP POOL, SPA, RESTAURANTS - Playa Los Corales can enjoy an à la carte or a continental breakfast. At the hotel you will find a restaurant serving American, Italian and Mexican cuisine. Vegetarian and vegan options can also be requested.

Cocotal Golf and Country Club is 2.3 km from VACATION SUITES with ROOFTOP POOL, SPA, RESTAURANTS - Playa Los Corales, while Barcelo Golf Bavaro is 5.1 km away. Punta Cana International Airport is 16 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Fajardo Inn
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto Rico Island, Fajardo · 503.00 km from centre

7.8

 

998 reviews

Located in Fajardo, Fajardo Inn is within a 10-minute drive of Las Croabas Bay and Palomino Island. This hotel is 8.2 mi (13.2 km) from Luquillo Beach and 9.4 mi (15.1 km) from Yunke Zipline Adventures.

Compare price on Booking.com
Compare price on Booking.com
DUCASSI Suites ROOMS BEACH playa Bavaro WiFi Parking ROOFTOP POOL SPA
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bávaro, Punta Cana · 209.92 km from centre

10.0

 

2 reviews

Breakfast available

Facing the beachfront, DUCASSI Suites ROOMS BEACH playa Bavaro WiFi Parking ROOFTOP POOL SPA offers 5-star accommodation in Punta Cana and features an outdoor swimming pool, garden and private beach area. Located around 2 km from Cocotal Golf and Country Club, the hotel with free WiFi is also 4.8 km away from Barcelo Golf Bavaro. Guests can enjoy American and Argentinian dishes at the restaurant or have a cocktail at the bar.

At the hotel, each room includes a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. All units will provide guests with a fridge.

The daily breakfast offers à la carte, continental or Italian options.

Punta Blanca is 10 km from DUCASSI Suites ROOMS BEACH playa Bavaro WiFi Parking ROOFTOP POOL SPA, while Cana Bay Golf Club is 11 km from the property. Punta Cana International Airport is 15 km away, and the property offers a paid airport shuttle service.

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

Resort in Punta Cana · 210.81 km from centre

8.2

 

61 reviews

Breakfast available

When you stay at Dreams Cap Cana Resort & Spa - All Inclusive in Punta Cana, you'll be on the beach, within a 15-minute drive of Punta Cana Beach and Juanillo Beach. This all-inclusive resort is 4 mi (6.4 km) from Scape Park and 12.9 mi (20.8 km) from Downtown Punta Cana.

Compare price on Booking.com
Compare price on Booking.com
BEACH VILLAS & Apartments OCEAN & GARDEN View WIFI BBQ Beach CLUB & SPA
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Punta Cana · 210.21 km from centre

9.9

 

34 reviews

Breakfast available

Facing the beachfront, BEACH VILLAS & Apartments OCEAN & GARDEN View WIFI BBQ Beach CLUB & SPA offers 5-star accommodation in Punta Cana and has a garden, terrace and restaurant. 2.4 km from Cocotal Golf and Country Club and 5.2 km from Barcelo Golf Bavaro, the property provides a private beach area, as well as a bar. The hotel also offers free WiFi as well as a paid airport shuttle service.

At the hotel, all rooms are equipped with a wardrobe. Complete with a private bathroom fitted with a shower and a hairdryer, all guest rooms at BEACH VILLAS & Apartments OCEAN & GARDEN View WIFI BBQ Beach CLUB & SPA have a flat-screen TV and air conditioning, and selected rooms also feature a balcony. At the accommodation the rooms come with bed linen and towels.

An à la carte, continental or Italian breakfast can be enjoyed at the property.

Punta Blanca is 10 km from BEACH VILLAS & Apartments OCEAN & GARDEN View WIFI BBQ Beach CLUB & SPA, while Cana Bay Golf Club is 11 km from the property. The nearest airport is Punta Cana International Airport, 16 km from the hotel.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sugar Mill hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in British Virgin Islands, West End · 604.29 km from centre

9.8

 

39 reviews

Breakfast available

Located in West End, Sugar Mill hotel is a 1-minute drive from Apple Bay and 6 minutes from Sage Mountain National Park. This beach hotel is 2.7 mi (4.4 km) from Smuggler's Cove Beach and 6 mi (9.7 km) from Tortola Cruise Ship Port.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pine Cay, Turks and Caicos
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Caicos Islands, Pine Cay · 413.20 km from centre

9.6

 

6 reviews

Breakfast available

When you stay at Pine Cay, Turks and Caicos in Pine Cay, you'll be on the waterfront, within a 5-minute drive of Fort George Cay and The Aquarium. This beach resort is within the vicinity of Little Water Cay and Provo Conch Farm.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Regent Grand
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Grace Bay, Providenciales · 409.29 km from centre

9.2

 

142 reviews

With a stay at The Regent Grand in Providenciales (Grace Bay), you'll be steps from Providenciales Beaches and 9 minutes by foot from Grace Bay Beach. This beach hotel is 2.6 mi (4.1 km) from Long Bay Beach and 2.6 mi (4.2 km) from Leeward Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Villa Renaissance
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Grace Bay, Providenciales · 409.37 km from centre

9.6

 

121 reviews

With a stay at Villa Renaissance in Providenciales (Grace Bay), you'll be a 2-minute drive from Grace Bay Beach and 8 minutes from Long Bay Beach. This beach hotel is 0.1 mi (0.2 km) from Salt Mills Plaza and 0.2 mi (0.3 km) from The Regent Village.

Compare price on Booking.com
Compare price on Booking.com
BEACH VILLAS & Apartments OCEAN & GARDEN View WIFI BBQ Beach CLUB & SPA
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Punta Cana · 210.18 km from centre

8.4

 

42 reviews

Breakfast available

Facing the beachfront, BEACH VILLAS & Apartments OCEAN & GARDEN View WIFI BBQ Beach CLUB & SPA offers 5-star accommodation in Punta Cana and has a garden, terrace and restaurant. 2.4 km from Cocotal Golf and Country Club and 5.1 km from Barcelo Golf Bavaro, the property features a bar and a private beach area. The hotel also offers free WiFi as well as a paid airport shuttle service.

At the hotel, the rooms are equipped with a patio. Complete with a private bathroom fitted with a shower and free toiletries, all guest rooms at BEACH VILLAS & Apartments OCEAN & GARDEN View WIFI BBQ Beach CLUB & SPA have a flat-screen TV and air conditioning, and selected rooms also feature a balcony. At the accommodation the rooms come with bed linen and towels.

The daily breakfast offers à la carte, continental or Italian options.

BEACH VILLAS & Apartments OCEAN & GARDEN View WIFI BBQ Beach CLUB & SPA offers a barbecue.

Punta Blanca is 10 km from the hotel, while Cana Bay Golf Club is 11 km from the property. The nearest airport is Punta Cana International Airport, 16 km from BEACH VILLAS & Apartments OCEAN & GARDEN View WIFI BBQ Beach CLUB & SPA.

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

Hotel in Samaná, Las Galeras · 152.95 km from centre

9.2

 

226 reviews

Breakfast available

Located on the beachfront in Las Galeras, Hotel Villa Serena offers lush gardens and an outdoor pool. The spacious rooms feature a balcony or terrace with a hammock, chaise lounge or rocking chair and sea views

Rooms at the Villa Serena have tropical-style décor, free high speed Wi-Fi, air conditioning and/or ceiling fan and a private bathroom. Bath and beach towels are provided.

A full and copious American breakfast is served daily at the Villa Serena, while the on-site restaurant serves international gourmet cuisine. Local bars and restaurants are walking distance away.

You can explore the surrounding area using the free kayaks, bicycles and snorkeling equipment provided. Samana town centre is a 25-minute drive away, while El Catey International Airport is one hour and Santo Domingo International Airport is three hours drive away.

Choose between our Superiors and Deluxe rooms.

Compare price on Booking.com
Compare price on Booking.com
Mayaguez Resort & Casino
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Puerto Rico Island, Mayaguez · 344.22 km from centre

7.1

 

3,776 reviews

Breakfast available

Mayaguez Resort & Casino is located in the Mayagüez suburbs, 1 hours’ drive from Ponce. The property has free Wi-Fi access throughout.

The well-equipped rooms feature air conditioning, flat-screen cable TV with remote control, coffee maker, telephone line with voice mail and the private bathroom provides a hairdryer and magnifying mirrors.

Mayaguez Resort & Casino features El Castillo, an à-la-carte restaurant that serves typical local cuisine for breakfast lunch and dinner. There are also a bar and a lounge, La Veranda Terrace, which offers cocktails and nightcaps. A sports bar is also available on site.

The resort also has parking facilities for 700 cars, banquet rooms, hot tub, a children’s wading pool, tennis courts and a health and beauty spa with a beauty salon. The property also has an on-site casino.

Mayaguez Resort & Casino is 10 minutes’ drive from Puerto Rico’s Zoo, plus Euganio María de Hostos Airport can be reached in a 15-minute drive. Some of the most beautiful beaches and touristic attractions are a short ride from the property.

Compare price on Booking.com
Compare price on Booking.com
Lobby
The Tuscany on Grace Bay
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Aparthotel in Grace Bay, Providenciales · 409.69 km from centre

9.8

 

181 reviews

With a stay at The Tuscany on Grace Bay in Providenciales (Grace Bay), you'll be within a 15-minute drive of Grace Bay Beach and Long Bay Beach. This beach aparthotel is 0.1 mi (0.1 km) from Princess Alexandra National Park and 0.4 mi (0.7 km) from Providenciales Beaches.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Stay Here Suites
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Santo Domingo · 52.54 km from centre

9.0

 

143 reviews

Breakfast available

With a stay at Stay Here Suites in Santo Domingo (Gascue), you'll be a 1-minute drive from Malecon and 7 minutes from Blue Mall. This luxury hotel is 6.2 mi (9.9 km) from Assembly Hall of Jehovah's Witnesses and 0.4 mi (0.6 km) from Palacio de Bellas Artes.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sheraton Santo Domingo Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santo Domingo · 53.27 km from centre

8.8

 

1,000 reviews

Breakfast available

With a stay at Sheraton Santo Domingo Hotel, you'll be centrally located in Santo Domingo – a 1-minute drive from Malecon and 7 minutes from Blue Mall. This spa hotel is 6 mi (9.7 km) from Assembly Hall of Jehovah's Witnesses and 0.1 mi (0.1 km) from Casino Diamante.

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