Last-minute 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+ years
2

Children

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

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
Oceans at Divi Little Bay
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Philipsburg · 482.89 mi from centre

8.2

 

196 reviews

With a stay at Oceans at Divi Little Bay in Philipsburg, you'll be within a 15-minute drive of Mullet Bay Beach and Orient 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
Primary image
Tiamo Resort
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Bahamas, Driggs Hill · 607.81 mi from centre

9.6

 

4 reviews

When you a stay at Tiamo Resort in Driggs Hill, you'll be by the ocean, just steps from Lucayan Archipelago and Buttonwood Cay. This beach hotel is 9.3 mi (15 km) from Long Bay Cays and 24 mi (38.7 km) from High Point Cay.

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
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Holetown · 804.84 mi from centre

7.8

 

349 reviews

Breakfast available

When you stay at The Club, Barbados Resort & Spa Adults Only - All Inclusive in Holetown, you'll be by the ocean – a 1-minute drive from Sandy Lane Beach and 9 minutes from Kensington Oval. This all-inclusive property is 11.4 mi (18.3 km) from Dover Beach and 6.2 mi (9.9 km) from Carlisle Bay.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bahia Principe Grand Jamaica - All Inclusive
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Runaway Bay · 455.43 mi from centre

7.2

 

2,162 reviews

Breakfast available

With a stay at Bahia Principe Grand Jamaica - All Inclusive in Runaway Bay, you'll be on the beach, within a 5-minute drive of Jamaica Beaches and Green Grotto Caves. This all-inclusive property is 1.8 mi (2.8 km) from Ocean View Beach and 1.8 mi (2.8 km) from 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
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in South Beach, Miami Beach · 799.87 mi from centre

8.2

 

933 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.4 mi (0.6 km) from Española Way and 1 mi (1.7 km) from Miami Beach Convention Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
ACOYA Curacao Resort, Villas & Spa
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Willemstad · 454.54 mi from centre

7.8

 

404 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 Curaçao Sea Aquarium. This spa hotel is 8.7 mi (14.1 km) from Blue Bay and 1.1 mi (1.7 km) from Landhuis Chobolobo.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pier House Resort & Spa
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Key West Historic District, Key West · 843.67 mi from centre

8.8

 

872 reviews

Breakfast available

With a stay at Pier House Resort & Spa, you'll be centrally located in Key West, steps from Waterfront Playhouse and Key West Shipwreck Museum. This beach resort is 0.1 mi (0.2 km) from Mallory Square 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
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Key West Historic District, Key West · 843.57 mi from centre

8.8

 

957 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.3 mi (0.5 km) from Mallory Square and 0.9 mi (1.4 km) from Ernest Hemingway Home and Museum.

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
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in St. John's · 570.99 mi from centre

9.0

 

15 reviews

When you stay at The Cove Suites at Blue Waters Resort and Spa in St. John's, you'll be on the beach, within a 15-minute drive of Dickenson Bay Beach and Sir Vivian Richards Stadium. This beach hotel is 10.6 mi (17.1 km) from Jolly Beach and 1.4 mi (2.2 km) from Coates Cottage Art Gallery.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Escape at Nonsuch Bay - Adults Only
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Antigua, Freetown · 581.01 mi from centre

9.0

 

593 reviews

With a stay at The Escape at Nonsuch Bay - 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 hotel is 12 mi (19.3 km) from Sir Vivian Richards Stadium and 19 mi (30.6 km) from Dickenson Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Milan Aventura Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Miami-Dade County, Ojus · 807.72 mi from centre

9.0

 

8 reviews

Breakfast available

When you stay at Milan Aventura Hotel in Ojus, you'll be in the suburbs, within a 5-minute drive of Aventura Mall and Gulfstream Park Racing and Casino. This spa aparthotel is 4.8 mi (7.7 km) from Hollywood Beach and 6.8 mi (11 km) from Hard Rock Stadium.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Tamarijn Aruba All Inclusive
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Oranjestad · 414.01 mi from centre

8.8

 

1,493 reviews

Breakfast available

When you stay at Tamarijn Aruba All Inclusive in Oranjestad, you'll be on the beach, within a 15-minute walk of Divi Golf and Beach Resort and Manchebo Beach. This all-inclusive property is 1.4 mi (2.3 km) from Eagle Beach and 1.6 mi (2.6 km) from Renaissance Mall Aruba.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Little Good Harbour
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Speightstown · 801.27 mi from centre

9.4

 

122 reviews

Breakfast available

When you stay at Little Good Harbour in Speightstown, you'll be on the beach, within a 5-minute drive of Port St. Charles Marina and Heywoods Beach. This beach hotel is 9.5 mi (15.4 km) from Sandy Lane Beach and 12.4 mi (19.9 km) from Kensington Oval.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Casa Don Sancho by Mustique
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Cartagena Centro, Cartagena · 656.70 mi from centre

9.8

 

93 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
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Saint Martin, Simpson Bay · 480.42 mi from centre

8.8

 

958 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
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Montego Bay · 489.55 mi from centre

8.0

 

270 reviews

Breakfast available

When you stay at Zoetry Montego Bay - All Inclusive in Montego Bay, you'll be on the waterfront – a 1-minute drive from Jamaica Beaches and 6 minutes from Montego Bay Convention Centre. This all-inclusive property is 4 mi (6.5 km) from Rose Hall Great House and 5 mi (8 km) from Doctor's Cave Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Palm Beach Shores Resort and Vacation Villas
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Palm Beach County, Singer Island · 838.70 mi from centre

8.0

 

433 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 5.8 mi (9.4 km) from Rapids Water Park and 4.8 mi (7.7 km) from Jupiter Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bougainvillea Barbados
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Christ Church, Maxwell · 813.16 mi from centre

9.0

 

972 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
Marenas Beach Resort
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Sunny Isles Beach · 806.35 mi from centre

8.2

 

946 reviews

Breakfast available

Located in Sunny Isles Beach, Marenas Beach Resort is on the Strip – a 4-minute drive from Aventura Mall and 7 minutes from Haulover Park. This beach resort is 4.5 mi (7.3 km) from Bal Harbour Shops and 8.8 mi (14.2 km) from Hard Rock Stadium.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bay Gardens Beach Resort and Spa
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Rodney Bay, Gros Islet · 697.53 mi from centre

8.6

 

961 reviews

Breakfast available

When you stay at Bay Gardens Beach Resort and Spa in Gros Islet, you'll be on the beach, just steps from Windward Islands and Splash Island Water Park Saint Lucia. This beach hotel is 0.2 mi (0.3 km) from Reduit Beach and 1.6 mi (2.5 km) from Rodney Bay Marina.

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