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

These properties may not be in the centre of Caribbean Islands, but are nearby and match your search.
Primary image
NH Collection Barranquilla Smartsuites Royal
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Barranquilla · 960.70 km from centre

8.6

 

1,003 reviews

Breakfast available

With a stay at NH Collection Barranquilla Smartsuites Royal in Barranquilla (Alto Prado), you'll be within a 10-minute walk of Reina Catalina Clinic and Villa Country Shopping Centre. This spa hotel is 0.7 mi (1.2 km) from Iberoamerica Clinic and 0.8 mi (1.3 km) from Viva Barranquilla Shopping Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Coral at Atlantis
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Paradise Island · 1021.56 km from centre

8.6

 

2,194 reviews

Breakfast available

When you stay at The Coral at Atlantis in Paradise Island, you'll be connected to the convention centre, within a 5-minute drive of Aquaventure and Atlantis Casino. This beach resort is 0.8 mi (1.2 km) from Cabbage Beach and 7.8 mi (12.5 km) from Cable Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Anse Chastanet Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in St. Lucia, Soufrière · 1121.89 km from centre

9.4

 

484 reviews

Breakfast available

When you stay at Anse Chastanet Resort in Soufrière, you'll be on the beach, just steps from Anse Chastanet Beach and Turtle Reef. This beach resort is 6.4 mi (10.2 km) from Gros Piton and 1.6 mi (2.6 km) from Anse Mamin Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Oceans at Divi Little Bay
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Philipsburg · 777.13 km from centre

8.4

 

590 reviews

With a stay at Oceans at Divi Little Bay in Philipsburg, you'll be within a 15-minute drive of Port of St. Maarten and Mullet Bay Beach. This hotel is 6.3 mi (10.2 km) from Maho Beach and 8.1 mi (13 km) from Grand Case Beach.

Compare price on Booking.com
Compare price on Booking.com
Lobby lounge
Tiamo Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bahamas, Driggs Hill · 978.17 km from centre

9.8

 

8 reviews

Located in Driggs Hill, Tiamo Resort is by the ocean and close to Buttonwood Cay and Barge-Driggs Hill Port. This beach hotel is within the region of Long Bay Cays.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Club, Barbados Resort & Spa Adults Only - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Holetown · 1295.26 km from centre

8.0

 

602 reviews

Breakfast available

When you stay at The Club, Barbados Resort & Spa Adults Only - All Inclusive in Holetown, you'll be by the ocean, within a 15-minute drive of Sandy Lane Beach and Carlisle Bay.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bahia Principe Explore Jamaica - Hyatt Inclusive Collection - All Inclusive - Totally Refurbished in 2026
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Runaway Bay · 732.96 km from centre

8.0

 

1 review

Breakfast available

When you stay at Bahia Principe Explore Jamaica - Hyatt Inclusive Collection - All Inclusive in Runaway Bay, you'll be on the beach, within a 5-minute drive of Green Grotto Caves and Cardiff Hall Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Dream South Beach, by Hyatt
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in South Beach, Miami Beach · 1287.26 km from centre

8.4

 

1,001 reviews

Breakfast available

With a stay at Dream South Beach, by Hyatt in Miami Beach (South Beach), you'll be steps from Collins Avenue Shopping Area and Ocean Drive. This beach hotel is 0.2 mi (0.4 km) from Miami Beach Boardwalk and 0.4 mi (0.6 km) from Española Way.

Compare price on Booking.com
Compare price on Booking.com
Primary image
ACOYA Curacao Resort, Villas & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Willemstad · 731.51 km from centre

7.8

 

523 reviews

Breakfast available

With a stay at ACOYA Curacao Resort, Villas & Spa, you'll be centrally located in Willemstad, within a 5-minute drive of Mambo Beach and Sahara Casino. This spa hotel is 5.2 mi (8.4 km) from Jan Thiel Beach and 8.7 mi (14.1 km) from Blue Bay.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pier House Resort & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Key West Historic District, Key West · 1357.75 km from centre

9.0

 

1,344 reviews

Breakfast available

With a stay at Pier House Resort & Spa, you'll be centrally located in Key West, steps from Mallory Square and Waterfront Playhouse. This beach resort is 0.2 mi (0.3 km) from Key West Shipwreck Museum and 0.2 mi (0.3 km) from Museum of Art & History at the Custom House.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hyatt Centric Key West Resort and Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Key West Historic District, Key West · 1357.59 km from centre

9.0

 

1,000 reviews

Breakfast available

With a stay at Hyatt Centric Key West Resort and Spa, you'll be centrally located in Key West, steps from Florida Keys Beaches and 3 minutes by foot from Duval Street. This beach resort is 0.2 mi (0.4 km) from Mallory Square and 1.3 mi (2 km) from Southernmost Point.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Cove Suites at Blue Waters Resort and Spa
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in St. John's · 918.92 km from centre

9.2

 

21 reviews

With a stay at The Cove Suites at Blue Waters Resort and Spa in St. John's, you'll be by the ocean, within a 10-minute drive of Dickenson Bay Beach and Coates Cottage Art Gallery. This luxury hotel is 10.6 mi (17.1 km) from Jolly Beach and 15.6 mi (25.2 km) from Nelson's Dockyard.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Escape at Nonsuch Bay Antigua - All Inclusive - Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Antigua, Freetown · 935.04 km from centre

8.8

 

1,002 reviews

With a stay at Escape at Nonsuch Bay Antigua - All Inclusive - Adults Only in Freetown, you'll be near the beach, just a 2-minute walk from Nonsuch Bay and 13 minutes by foot from Brown's Bay Beach. This all-inclusive hotel is 12 mi (19.3 km) from Nelson's Dockyard and 19 mi (30.6 km) from Dickenson Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Tamarijn Aruba All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Oranjestad · 666.28 km from centre

9.0

 

3,133 reviews

With a stay at Tamarijn Aruba All Inclusive in Oranjestad, you'll be on the beach – a 5-minute walk from Divi Beach and 7 minutes by foot from Divi Golf and Beach Resort.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Casa Don Sancho by Mustique
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cartagena Centro, Cartagena · 1056.85 km from centre

10.0

 

110 reviews

Breakfast available

With a stay at Hotel Casa Don Sancho by Mustique in Cartagena (Cartagena Walled City), you'll be steps from Teatro Heredia and 4 minutes by foot from Santo Toribio Church. This boutique hotel is 0.2 mi (0.3 km) from Cartagena Cathedral and 0.3 mi (0.5 km) from San Pedro Claver Church and Convent.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Simpson Bay Resort, Marina & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Saint Martin, Simpson Bay · 773.16 km from centre

9.0

 

2,087 reviews

Breakfast available

With a stay at Simpson Bay Resort, Marina & Spa in Simpson Bay, you'll be 3.5 mi (5.6 km) from Maho Beach and 3.9 mi (6.3 km) from Mullet Bay Beach. This beach resort is 6.9 mi (11.1 km) from Happy Bay and 10.6 mi (17.1 km) from Anse Marcel Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Zoetry Montego Bay - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Montego Bay · 787.85 km from centre

8.2

 

313 reviews

Breakfast available

When you stay at Zoetry Montego Bay - All Inclusive in Montego Bay, you'll be on the waterfront, within a 10-minute drive of Montego Bay Convention Centre and Rose Hall Great House. This all-inclusive property is 5 mi (8 km) from Doctor's Cave Beach and 0.7 mi (1.2 km) from SuperClubs Ironshore Golf and Country Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Palm Beach Shores Resort and Vacation Villas
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Aparthotel in Palm Beach County, Singer Island · 1349.71 km from centre

8.4

 

745 reviews

Breakfast available

With a stay at Palm Beach Shores Resort and Vacation Villas in Singer Island (Palm Beach Shores), you'll be a 2-minute drive from Peanut Island and 7 minutes from Port of Palm Beach. This beach aparthotel is 4.9 mi (7.9 km) from Jupiter Beach and 5.9 mi (9.5 km) from Rapids Water Park.

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

Hotel in Christ Church, Maxwell · 1308.65 km from centre

9.2

 

1,001 reviews

Breakfast available

When you stay at Bougainvillea Barbados in Maxwell, you'll be on the beach, within a 5-minute drive of Oistin's Friday Night Fish Fry and South Coast Boardwalk. This beach hotel is 1.7 mi (2.8 km) from Miami Beach and 3.3 mi (5.3 km) from U.S. Embassy.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bay Gardens Beach Resort and Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Rodney Bay, Gros Islet · 1122.56 km from centre

8.4

 

1,000 reviews

Breakfast available

With a stay at Bay Gardens Beach Resort and Spa in Gros Islet (Rodney Bay), you'll be steps from Splash Island Water Park Saint Lucia and 3 minutes by foot from Reduit Beach. This beach hotel is 1.6 mi (2.5 km) from Rodney Bay Marina and 3.5 mi (5.7 km) from Pigeon Island National Landmark.

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