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.
Room
GoldenEye
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 Saint Mary, Oracabessa · 428.82 mi from centre

9.2

 

113 reviews

Breakfast available

Located in Oracabessa, GoldenEye is by the ocean, within a 5-minute drive of James Bond Beach and Jamaica Beaches. This spa hotel is 13.8 mi (22.2 km) from Turtle Beach and 5.9 mi (9.5 km) from Rio Nuevo Battle Site.

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

Hotel in Christ Church, Worthing · 811.87 mi from centre

7.8

 

88 reviews

Breakfast available

When you stay at The Sands Barbados All Inclusive in Worthing, you'll be on the beach, within a 5-minute drive of Dover Beach and Carlisle Bay. This all-inclusive hotel is 0.9 mi (1.4 km) from Rockley Beach and 2.3 mi (3.7 km) from U.S. Embassy.

Compare price on Booking.com
Compare price on Booking.com
Lobby
DoubleTree by Hilton Grand Hotel Biscayne 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 Downtown Miami, Miami · 803.05 mi from centre

7.8

 

946 reviews

Breakfast available

A stay at DoubleTree by Hilton Grand Hotel Biscayne Bay places you in the heart of Miami, within a 5-minute drive of Kaseya Center and James L. Knight Center. This spa hotel is 1.9 mi (3 km) from Port of Miami and 3.2 mi (5.1 km) from Lincoln Road Mall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pineapple Beach Club Antigua - 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 Antigua, Willikies · 581.17 mi from centre

8.2

 

704 reviews

Located in Willikies, Pineapple Beach Club Antigua - Adults Only – All Inclusive is by the ocean – a 3-minute drive from Indian Town National Park and 7 minutes from Devil's Bridge. This all-inclusive property is 0.6 mi (0.9 km) from Long Bay and 10.7 mi (17.2 km) from Falmouth Harbour Marina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Verandah Antigua - All Inclusive - 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.

All-inclusive resort in Antigua, Willikies · 581.35 mi from centre

8.4

 

454 reviews

With a stay at The Verandah Antigua - All Inclusive - Adults Only in Willikies, you'll be 1 mi (1.6 km) from Devil's Bridge and 10.5 mi (16.8 km) from Falmouth Harbour Marina. This all-inclusive property is 11.2 mi (18.1 km) from Nelson's Dockyard and 12.4 mi (20 km) from Shirley Heights.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Reach Key West, Curio Collection by Hilton
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 Old Town Key West, Key West · 842.58 mi from centre

8.2

 

858 reviews

Breakfast available

With a stay at The Reach Key West, Curio Collection by Hilton in Key West (Old Town Key West), you'll be steps from Florida Keys Beaches and 3 minutes by foot from Duval Street. This beach resort is 0.2 mi (0.3 km) from South Beach and 0.2 mi (0.4 km) from Southernmost Point.

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

Hotel in Bahamas, Dunmore Town · 626.32 mi from centre

8.8

 

218 reviews

When you stay at Valentines Resort & Marina in Dunmore Town, you'll be on the waterfront, within a 10-minute walk of Pink Sand Beach and Lucayan Archipelago. This hotel is 0.1 mi (0.1 km) from Harbour Island Ministry of Health Clinic and 0.1 mi (0.1 km) from Sir George Roberts Memorial Library.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Koi Resort Saint Kitts, Curio Collection by Hilton
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 Basseterre · 513.53 mi from centre

8.4

 

284 reviews

Breakfast available

Located in Basseterre, Koi Resort Saint Kitts, Curio Collection by Hilton is by the ocean – a 2-minute drive from Greatheeds and 5 minutes from Timothy Hill. This spa resort is 2.3 mi (3.6 km) from Frigate Bay Beach and 2.4 mi (3.9 km) from Frigate Bay.

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

Hotel in Delray Beach · 825.61 mi from centre

8.8

 

916 reviews

Breakfast available

With a stay at Opal Grand Oceanfront Resort & Spa in Delray Beach (Downtown Delray Beach), you'll be steps from Delray Public Beach and Atlantic Avenue. This beach hotel is 1.2 mi (1.9 km) from Delray Beach Tennis Center and 7.8 mi (12.5 km) from Morikami Museum and Japanese Gardens.

Compare price on Booking.com
Compare price on Booking.com
Primary image
La Creole Beach Hôtel & 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 Riviera du Levant, Le Gosier · 607.80 mi from centre

7.8

 

691 reviews

Breakfast available

Located in Le Gosier, La Creole Beach Hôtel & Spa is on the beach, within a 5-minute walk of Pointe de la Verdure and Casino du Gosier. This beach hotel is 0.5 mi (0.8 km) from Plage de l'Anse Tabarin and 0.9 mi (1.4 km) from Plage de la Datcha.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ocean Point Beach Resort & Spa - 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 St. John's · 572.51 mi from centre

8.4

 

516 reviews

Breakfast available

When you stay at Ocean Point Beach Resort & Spa - Adults Only in St. John's, you'll be on the beach, within a 5-minute drive of Jabberwock Beach and Cedar Valley Golf Club. This beach hotel is 3.3 mi (5.3 km) from Dickenson Bay Beach and 4.5 mi (7.3 km) from Runaway Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Belnem House Bonaire
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 Kralendijk · 463.40 mi from centre

9.6

 

40 reviews

Located in Kralendijk, Belnem House Bonaire is near the airport – a 4-minute walk from Bachelor's Beach and 5 minutes by foot from Donkey Beach. This luxury resort is 0.7 mi (1.1 km) from Te Amo Beach and 2.8 mi (4.5 km) from Bonaire Museum.

Compare price on Booking.com
Compare price on Booking.com
Lighthouse Pointe at Grand Lucayan 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 Bahamas, Freeport · 762.75 mi from centre

7.3

 

62 reviews

Featuring free WiFi, a spa centre and a year-round outdoor pool, this property offers accommodation in Freeport. The resort has a children's playground and hot tub, and guests can enjoy a meal at the restaurant or a drink at the bar.

Every room at this resort is air conditioned and features a TV. All rooms have a private bathroom equipped with a bath or shower.

There is a 24-hour front desk and hairdresser's at the property. Free private parking on site and car hire is also available.

A selection of activities are offered in the area, such as golfing, snorkeling and diving. Grand Bahama International Airport is 8 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Tamarind An Autograph Collection All Inclusive 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 Paynes Bay, Saint James · 805.34 mi from centre

7.3

 

66 reviews

Tamarind An Autograph Collection All Inclusive Resort is located in the Platinum West Coast of Barbados. Free WiFi is provided throught the property.

Rooms and suites feature their own balcony or patiom, overlooking the gardens or the ocean. All rooms are equipped with air conditioning, a flat-screen cable TV, an electric kettle, a bath tub and a shower, a hairdryer, laptop safe and a desk.

Among the facilities, Tamarind An Autograph Collection All Inclusive Resort has three outdoor swimming pools including an adult-only relaxation pool and a fitness centre.

Breakfast, lunch and dinner are provided at the hotel restaurant.

Silver Sands is 24 km from the hotel, while Bridgetown is 8 km away.

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

Resort in Bridgetown · 809.73 mi from centre

7.6

 

860 reviews

Breakfast available

With a stay at Radisson Aquatica Resort Barbados, you'll be centrally located in Bridgetown, steps from Carlisle Bay and within a 5-minute drive of U.S. Embassy. This beach resort is 3 mi (4.8 km) from Dover Beach and 1.5 mi (2.5 km) from Rockley Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hyatt Centric South Beach Miami
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.13 mi from centre

8.0

 

977 reviews

Breakfast available

You'll be centrally located in Miami Beach with a stay at Hyatt Centric South Beach Miami, within a 15-minute walk of Miami Beach Convention Center and Colony Theater. This beach hotel is 0.7 mi (1.1 km) from Art Deco Welcome Center and 0.9 mi (1.5 km) from Lincoln Road Mall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Chateau Mar Golf Resort, Trademark Collection by Wyndham
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 Broward County, Lauderhill · 821.43 mi from centre

7.4

 

507 reviews

Breakfast available

Located in Lauderhill (Inverrary), Chateau Mar Golf Resort, Trademark Collection by Wyndham is within a 15-minute drive of Chase Stadium and Amerant Bank Arena. This golf hotel is 7.1 mi (11.4 km) from Sawgrass Mills and 8.5 mi (13.8 km) from Nova Southeastern University.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Divi Little Bay 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 Philipsburg · 482.85 mi from centre

8.4

 

923 reviews

When you stay at Divi Little Bay Beach Resort in Philipsburg, you'll be on the beach, within a 15-minute drive of Orient Bay Beach and Mullet Bay Beach. This beach resort is 7.6 mi (12.2 km) from Maho Beach and 8.2 mi (13.2 km) from Grand Case Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The St. Regis Aruba 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 Noord · 411.88 mi from centre

9.0

 

2 reviews

Breakfast available

With a stay at The St. Regis Aruba Resort in Noord, you'll be on the beach – a 3-minute walk from Palm Beach and 14 minutes by foot from Hyatt Regency Casino. This beach hotel is 0.9 mi (1.4 km) from Eagle Beach and 2.5 mi (4.1 km) from Divi Golf and Beach Resort.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Lighthouse Pointe at Grand Lucayan
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, Freeport · 762.74 mi from centre

7.6

 

200 reviews

Breakfast available

With a stay at Lighthouse Pointe at Grand Lucayan in Freeport (Lucaya), you'll be steps from Lucaya Beach and 3 minutes by foot from Port Lucaya Marketplace. This beach resort is 2.6 mi (4.2 km) from Taino Beach and 2.8 mi (4.5 km) from Treasure Reef.

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