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
citizenM Miami Worldcenter
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 · 802.81 mi from centre

9.2

 

3,622 reviews

Breakfast available

With a stay at citizenM Miami Worldcenter, you'll be centrally located in Miami, within a 5-minute walk of Kaseya Center and Downtown Miami Shopping District. This hotel is 0.3 mi (0.5 km) from Bayside Marketplace and 0.3 mi (0.5 km) from Bayfront Park.

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

Resort in South Beach, Miami Beach · 799.67 mi from centre

8.0

 

701 reviews

Breakfast available

With a stay at Park Central South Beach in Miami Beach (South Beach), you'll be steps from Ocean Drive and a 4-minute drive from Lincoln Road Mall. This historic resort is 1.8 mi (2.9 km) from Miami Beach Boardwalk and 4.6 mi (7.5 km) from Kaseya Center.

Compare price on Booking.com
Compare price on Booking.com
Admiral's Inn and Gunpowder 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 Saint Paul, English Harbour Town · 577.55 mi from centre

8.7

 

346 reviews

Admiral's Inn and Gunpowder Suites is located in Nelson’s Dockyard, English Harbour and 3 km from Shirley Heights. This historic boutique hotel features extensive gardens, an infinity-edge swimming pool and free Wi-Fi throughout.

The air-conditioned rooms and suites are housed in 18th-century buildings and feature modern amenities. They come with a safety-deposit box, a fan and a private bathroom with a shower and toilet.

Guests at Admiral's Inn and Gunpowder Suites will find 2 open-air restaurants. The main restaurant serves fresh, locally sourced international dishes and overlooks the beautiful harbor. There is also an on-site lounge bar that boasts a wide range of Caribbean cocktails.

The property's small beach is great for relaxing and sunbathing, but swimming is not possible. Guests enjoy a free shuttle service to Galleon Beach, a 5-minute boat ride away.

Admiral’s Inn can provide facilities for events and meetings, while activities like sailing, snorkelling, tennis and diving are available within a 10-minute drive of the hotel.

The property is 2 km from Falmouth Harbour and Pigeon Point Beach, and VC Bird International Airport is a 25-minute drive away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ocean Sky Hotel and 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 East Fort Lauderdale, Fort Lauderdale · 815.01 mi from centre

7.6

 

2,333 reviews

Breakfast available

With a stay at Ocean Sky Hotel and Resort in Fort Lauderdale (East Fort Lauderdale), you'll be a 1-minute drive from Fort Lauderdale Beach and 9 minutes from Las Olas Beach. This beach hotel is 5.8 mi (9.3 km) from Las Olas Boulevard and 10.6 mi (17 km) from Port Everglades.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Riu Palace Tropical 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 Negril · 520.15 mi from centre

8.4

 

932 reviews

Breakfast available

Located in Negril, Hotel Riu Palace Tropical Bay - All Inclusive is by the ocean, within a 5-minute drive of Bloody Bay Beach and Seven Mile Beach. This all-inclusive property is 1 mi (1.6 km) from Booby Cay and 1.3 mi (2 km) from Kool Runnings Water Park.

Compare price on Booking.com
Compare price on Booking.com
Reception
StolenTime St Lucia
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 Castries · 697.43 mi from centre

9.4

 

70 reviews

Breakfast available

When you a stay at StolenTime St Lucia in Castries, you'll be on the beach, within a 5-minute walk of Windward Islands and Vigie Beach. This all-inclusive hotel is 1 mi (1.6 km) from Serenity Park and 1 mi (1.7 km) from Embassy of Mexico.

Compare price on Booking.com
Compare price on Booking.com
Savannah Beach Club 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.

Hotel in Bridgetown · 809.92 mi from centre

7.7

 

84 reviews

Facing the beachfront, Savannah Beach Club Hotel offers 4-star accommodation in Bridgetown and has an outdoor swimming pool, fitness centre and garden. Boasting room service, this property also welcomes guests with a restaurant and a terrace. The accommodation features a 24-hour front desk, airport transfers, a shared lounge and free WiFi.

At the hotel, every room has a balcony. The rooms have air conditioning and a TV, and some units at Savannah Beach Club Hotel have a sea view. All rooms will provide guests with a fridge.

Brownes is 500 metres from the accommodation, while Drill Hall is less than 1 km from the property. Grantley Adams International Airport is 13 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Lago Mar Beach Resort & Club
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 East Fort Lauderdale, Fort Lauderdale · 812.14 mi from centre

9.4

 

877 reviews

Breakfast available

With a stay at Lago Mar Beach Resort & Club in Fort Lauderdale (East Fort Lauderdale), you'll be within a 5-minute drive of Las Olas Beach and Bahia Mar Marina. This beach resort is 1.9 mi (3.1 km) from Fort Lauderdale Beach and 3.1 mi (5 km) from Las Olas Boulevard.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hawks Cay 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 Marathon · 801.62 mi from centre

7.8

 

934 reviews

Breakfast available

Located in Marathon, Hawks Cay Resort is by the ocean – a 4-minute drive from Curry Hammock State Park and 8 minutes from Long Key State Park. This beach hotel is 13.5 mi (21.7 km) from Sombrero Beach and 1.8 mi (2.8 km) from Little Conch Key.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Baker's Cay Resort Key Largo, 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 Key Largo · 788.89 mi from centre

8.6

 

895 reviews

Breakfast available

When you stay at Baker's Cay Resort Key Largo, Curio Collection by Hilton in Key Largo, you'll be on the waterfront, within a 15-minute drive of Jimmy Johnson's Big Chill and John Pennekamp Coral Reef State Park. This beach resort is 1.7 mi (2.8 km) from Florida Keys National Marine Sanctuary Visitor's Center and 1.9 mi (3.1 km) from Bluefin Rock Harbor Marina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hollywood Beach Marriott
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 Hollywood Beach, Hollywood · 809.46 mi from centre

8.8

 

920 reviews

Breakfast available

With a stay at Hollywood Beach Marriott in Hollywood (Hollywood Beach), you'll be steps from North Broadwalk and 2 minutes by foot from Hollywood Beach. This beach resort is 0.8 mi (1.3 km) from Anne Kolb Nature Center and 4.9 mi (7.9 km) from Gulfstream Park Racing and Casino.

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

All-inclusive resort in Christ Church, Hastings · 810.23 mi from centre

8.8

 

950 reviews

Breakfast available

When you stay at Sugar Bay Barbados - All Inclusive in Hastings, you'll be on the beach, within a 5-minute drive of Carlisle Bay and Rockley Beach. This all-inclusive property is 5.3 mi (8.6 km) from Miami Beach and 2.5 mi (4 km) from Dover Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Yacht Club at The Boca Raton (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.

Resort in Boca Raton · 821.14 mi from centre

9.6

 

30 reviews

Breakfast available

With a stay at Yacht Club at The Boca Raton (Adults-only) in Boca Raton (East Boca Raton), you'll be within a 5-minute drive of Deerfield Beach and Florida Atlantic University. This golf resort is 11.6 mi (18.6 km) from Fort Lauderdale Beach and 7.9 mi (12.8 km) from Pompano Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Accra Beach Hotel & 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 Christ Church, Rockley · 811.16 mi from centre

7.2

 

903 reviews

Breakfast available

With a stay at Accra Beach Hotel & Spa in Rockley, you'll be on the beach – a 4-minute walk from Rockley Beach and a 3-minute drive from Carlisle Bay. This beach resort is 4.3 mi (7 km) from Miami Beach and 1.5 mi (2.4 km) from Dover Beach.

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

Hotel in Grenadines, Canouan Island · 724.95 mi from centre

10.0

 

1 review

Breakfast available

With a stay at Canouan Estate Resort & Villas in Canouan Island, you'll be on the beach, just a 1-minute walk from Windward Islands and 9 minutes by foot from Canouan Golf Club. This beach hotel is 1.9 mi (3.1 km) from Mysore Bay Beach and 2 mi (3.3 km) from Mahault Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
HOTEL KARAYA DIVE 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 El Rodadero, Santa Marta · 566.50 mi from centre

8.6

 

38 reviews

Breakfast available

With a stay at HOTEL KARAYA DIVE RESORT in Santa Marta (El Rodadero), you'll be within a 15-minute walk of Rodadero Beach and Arrecife Shopping Center. This family-friendly hotel is 10.4 mi (16.7 km) from Tayrona National Natural Park and 0.5 mi (0.8 km) from Mundo Marino Aquarium.

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

Hotel in Holetown · 804.57 mi from centre

8.4

 

325 reviews

Breakfast available

When you stay at Mango Bay All Inclusive in Holetown, you'll be on the beach, within a 15-minute drive of Sandy Lane Beach and Carlisle Bay. This all-inclusive hotel is 14.1 mi (22.8 km) from Miami Beach and 9.5 mi (15.2 km) from U.S. Embassy.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Solé Miami, A Noble House 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 Sunny Isles Beach · 805.87 mi from centre

8.2

 

1,591 reviews

Breakfast available

When you stay at Solé Miami, A Noble House Resort in Sunny Isles Beach, you'll be on the beach, within a 5-minute drive of Oleta River State Park and Bill Bird Marina. This beach hotel is 2.5 mi (4.1 km) from Aventura Mall and 3.1 mi (5 km) from Ancient Spanish Monastery.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Stonefield Villa 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 St. Lucia, Soufrière · 698.83 mi from centre

9.2

 

338 reviews

Breakfast available

With a stay at Stonefield Villa Resort in Soufrière, you'll be near the beach, within a 10-minute drive of Gros Piton and Windward Islands. This spa resort is 19.3 mi (31.1 km) from Sandy Beach and 0.1 mi (0.1 km) from Pitons Management Area.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Kimpton Shorebreak Fort Lauderdale Beach Resort 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 Central Beach, Fort Lauderdale · 813.34 mi from centre

8.8

 

933 reviews

Breakfast available

Located in Fort Lauderdale (East Fort Lauderdale), Kimpton Shorebreak Fort Lauderdale Beach Resort by IHG is a 4-minute walk from Fort Lauderdale Beach and 8 minutes by foot from Bonnet House Museum and Gardens. This beach hotel is 0.9 mi (1.4 km) from Las Olas Beach and 1.1 mi (1.8 km) from Hugh Taylor Birch State Park.

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