Curated spa hotels 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
Holiday Inn Cartagena Morros by IHG
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 La Boquilla, Cartagena · 652.56 mi from centre

8.8

 

877 reviews

Breakfast available

With a stay at Holiday Inn Cartagena Morros by IHG in Cartagena (La Boquilla), you'll be a 1-minute drive from La Boquilla Beach and 12 minutes from Las Bovedas. This beach hotel is 4.7 mi (7.6 km) from Clock Tower and 4.8 mi (7.7 km) from Plaza Santo Domingo.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Exuma Palms Resort
Full StarFull StarFull StarFull StarHalf 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 Exuma, Farmer's Hill · 498.14 mi from centre

8.0

 

33 reviews

Breakfast available

Located in Farmer's Hill, Exuma Palms Resort is by the ocean – a 3-minute drive from Three Sisters Beach and 12 minutes from Hoopers Bay. This beach resort is 8.8 mi (14.2 km) from Jolly Hall Beach and 9.5 mi (15.4 km) from Pig Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Belgrove Resort & Spa, West Palm Beach, Autograph Collection
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 West Palm Beach · 839.07 mi from centre

10.0

 

1 review

Breakfast available

When you stay at The Belgrove Resort & Spa, West Palm Beach, Autograph Collection in West Palm Beach, you'll be near the beach, within a 10-minute drive of Clematis Street and Palm Beach County Convention Center. This golf hotel is 4.8 mi (7.7 km) from Port of Palm Beach and 3.6 mi (5.7 km) from CityPlace.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Global Luxury Suites at The Variety
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 · 800.81 mi from centre

8.2

 

55 reviews

A stay at Global Luxury Suites at The Variety places you in the heart of Miami Beach, within a 5-minute drive of Miami Beach Convention Center and Collins Avenue Shopping Area. This hotel is 1.1 mi (1.8 km) from Ocean Drive and 1.3 mi (2.1 km) from Miami Beach Boardwalk.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Harborside
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 Paradise Island · 634.81 mi from centre

8.0

 

1 review

With a stay at Harborside in Paradise Island, you'll be on the beach, within a 10-minute drive of Junkanoo Beach and Lucayan Archipelago. This beach hotel is 7.7 mi (12.5 km) from Cable Beach and 0.4 mi (0.6 km) from Marina Village at Atlantis.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Les Galets Rouges Lodges & 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 Basse-Terre Island, Bouillante · 591.94 mi from centre

8.2

 

17 reviews

Breakfast available

With a stay at Les Galets Rouges Lodges & Spa in Bouillante, you'll be on the beach, just steps from Source Chaude Du Curé and a 5-minute drive from Guadeloupe National Park. This beach hotel is 1.8 mi (2.9 km) from Plage de la Malendure and 2.6 mi (4.2 km) from Réserve Cousteau.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Estelar Playa Manzanillo
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 Zona Norte, Cartagena · 648.90 mi from centre

8.2

 

908 reviews

With a stay at Hotel Estelar Playa Manzanillo in Cartagena (Zona Norte), you'll be a 3-minute drive from Playa Manzanillo and 13 minutes from La Boquilla Beach. This all-inclusive hotel is 10.8 mi (17.4 km) from Clock Tower and 11.2 mi (18 km) from Cartagena de Indias Convention Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Beach Villas at Excellence Oyster Bay - Adults Only All Inclusive
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.

All-inclusive resort in Trelawny, Falmouth · 474.14 mi from centre

10.0

 

1 review

Breakfast available

With a stay at The Beach Villas at Excellence Oyster Bay - Adults Only All Inclusive in Falmouth, you'll be on the beach, within a 10-minute drive of Jamaica Beaches and Blue Waters Beach Club. This all-inclusive property is 16 mi (25.7 km) from Rose Hall Great House and 23.6 mi (38 km) from Doctor's Cave Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
All Inclusive Holiday Inn Resort Aruba
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 Noord · 411.23 mi from centre

8.2

 

964 reviews

Breakfast available

Located in Noord (Palm Beach), All Inclusive Holiday Inn Resort Aruba is within a 5-minute walk of Palm Beach and within a 5-minute drive of Butterfly Farm. This all-inclusive property is 3.6 mi (5.9 km) from Alto Vista Chapel and 3.7 mi (6 km) from California Lighthouse.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Montpelier Plantation & Beach
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 St. Kitts and Nevis, Charlestown · 522.65 mi from centre

9.6

 

146 reviews

Located in Charlestown, Montpelier Plantation & Beach is in the mountains, within a 15-minute walk of Nevis Botanical Garden and St John’s Fig Tree Church. This beach hotel is 0.8 mi (1.3 km) from Market Place and 1.5 mi (2.4 km) from Eva Wilkin Gallery.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Holiday Inn Resort Aruba - Beach Resort & Casino by IHG
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 Noord · 411.22 mi from centre

8.4

 

1,306 reviews

Breakfast available

Located in Noord (Palm Beach), Holiday Inn Resort Aruba - Beach Resort & Casino by IHG is within a 5-minute walk of Palm Beach and within a 5-minute drive of Butterfly Farm. This beach resort is 3.7 mi (5.9 km) from Alto Vista Chapel and 3.8 mi (6.1 km) from California Lighthouse.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Divi Village All Inclusive 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.

All-inclusive resort in Oranjestad · 413.63 mi from centre

9.0

 

1,024 reviews

Breakfast available

With a stay at Divi Village All Inclusive Villas in Oranjestad, you'll be just steps from Manchebo Beach and 13 minutes by foot from Eagle Beach. This all-inclusive property is 0.5 mi (0.8 km) from Divi Golf and Beach Resort and 2.5 mi (4 km) from Aruba Town Hall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Decameron Isleño - 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 San Andrés · 856.48 mi from centre

7.4

 

242 reviews

Breakfast available

When you stay at Decameron Isleño - All Inclusive in San Andrés, you'll be by the ocean, within a 15-minute walk of Spratt Bight Beach and Paintball San Andres. This all-inclusive property is 0.5 mi (0.8 km) from Islote Sucre and 0.7 mi (1.2 km) from Coton Cay.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Islands of Islamorada
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.

Villa property in Islamorada · 791.65 mi from centre

9.8

 

49 reviews

With a stay at The Islands of Islamorada in Islamorada (Matecumbe), you'll be within a 10-minute walk of History of Diving Museum and Islamorada Brewery & Distillery. This beach villa is 0.8 mi (1.3 km) from Keys History & Discovery Center and 1.1 mi (1.8 km) from Matecumbe United Methodist Church.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Anguilla Great House 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.

Hotel in Anguilla, Rendezvous Bay · 478.51 mi from centre

7.8

 

187 reviews

Breakfast available

With a stay at Anguilla Great House Beach Resort in Rendezvous Bay, you'll be on the beach, just a 2-minute walk from Rendezvous Bay Beach and 12 minutes by foot from Aurora International Golf Club. This beach hotel is 1.4 mi (2.3 km) from Sandy Island and 2 mi (3.3 km) from Meads Bay Pond.

Compare price on Booking.com
Compare price on Booking.com
Primary image
citizenM Miami Brickell
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 Brickell, Miami · 802.25 mi from centre

9.0

 

2,025 reviews

Breakfast available

With a stay at citizenM Miami Brickell, you'll be centrally located in Miami, just a 4-minute walk from Brickell City Centre and 11 minutes by foot from Downtown Miami Shopping District. This hotel is 1.3 mi (2.1 km) from Bayside Marketplace and 1.4 mi (2.3 km) from Kaseya Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Coyaba 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.

Hotel in St. George's · 729.98 mi from centre

8.6

 

417 reviews

Breakfast available

When you stay at Coyaba Beach Resort in St. George's, you'll be on the beach – a 5-minute drive from St. George's University and 5 minutes from Grand Anse Beach. This beach hotel is 0.1 mi (0.1 km) from Windward Islands and 0.2 mi (0.3 km) from Spiceland Mall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Royal Islander Resort La Terrasse
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 Lowlands · 478.73 mi from centre

8.4

 

180 reviews

When you stay at Royal Islander Resort La Terrasse in Lowlands, you'll be in the entertainment district, just steps from Casino Royale and 2 minutes by foot from Maho Beach. This casino hotel is 0.5 mi (0.8 km) from Mullet Bay Beach and 0.8 mi (1.3 km) from Simpson Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Room
Hope Town Inn & Marina
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 Bahamas, Hope Town · 694.67 mi from centre

10.0

 

3 reviews

Breakfast available

With a stay at Hope Town Inn & Marina in Hope Town, you'll be within a 5-minute walk of Lucayan Archipelago and Hope Town Lighthouse. This resort is 0.3 mi (0.4 km) from Wyannie Malone Museum and 2.8 mi (4.6 km) from Garbanzo Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hôtel Guadeloupe Palm Suites
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 Riviera du Levant, Saint-François · 620.31 mi from centre

8.8

 

21 reviews

Breakfast available

With a stay at Hôtel Guadeloupe Palm Suites in Saint-François, you'll be within a 5-minute drive of Raisins Clairs Beach and Casino de Saint-François. This spa hotel is 2 mi (3.2 km) from Port of St. Francois and 2.2 mi (3.6 km) from Saint-François Marina.

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