Curated luxury 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
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

 

955 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
Primary image
Soco House New Boutique - 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 Rodney Bay, Gros Islet · 697.55 mi from centre

7.8

 

148 reviews

Located in Gros Islet, Soco House New Boutique - Adults Only is in the entertainment district, just a 4-minute walk from Splash Island Water Park Saint Lucia and a 3-minute drive from Rodney Bay Marina. This all-inclusive hotel is 4 mi (6.4 km) from Smugglers Cove and 8.3 mi (13.4 km) from La Toc Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Mystique St Lucia by Royalton
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 Rodney Bay, Gros Islet · 697.56 mi from centre

7.6

 

514 reviews

Breakfast available

Located in Gros Islet, Mystique St Lucia by Royalton is on the waterfront, within a 5-minute walk of Reduit Beach and Splash Island Water Park Saint Lucia. This beach resort is 1.5 mi (2.4 km) from Rodney Bay Marina and 2.3 mi (3.7 km) from Saint Joseph the Worker Catholic Church.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Caille Blanc Villa & Hotel - Adults Only
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.

Hotel in St. Lucia, Soufrière · 697.68 mi from centre

9.6

 

127 reviews

Located in Soufrière, Caille Blanc Villa & Hotel - Adults Only is by the ocean – a 3-minute drive from Church of the Assumption and 6 minutes from Anse Chastanet Beach. This beach hotel is 1.8 mi (2.8 km) from Anse Mamin Beach and 2.3 mi (3.7 km) from Soufriere Estate Diamond Botanical Gardens.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sandals Halcyon - ALL INCLUSIVE Couples Only
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.

All-inclusive resort in Castries · 697.69 mi from centre

8.6

 

194 reviews

Breakfast available

When you a stay at Sandals Halcyon - ALL INCLUSIVE Couples Only in Castries, you'll be on the beach, just steps from Windward Islands and Choc Bay. This all-inclusive property is 0.1 mi (0.1 km) from Choc Beach and 2.1 mi (3.3 km) from Labrelotte Bay.

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

All-inclusive resort in Gros Islet · 697.74 mi from centre

9.6

 

93 reviews

With a stay at BodyHoliday - All inclusive in Gros Islet (Cap Estate), you'll be within a 5-minute drive of Smugglers Cove and Rodney Bay Marina. This all-inclusive property is 2 mi (3.2 km) from Pigeon Island National Landmark and 3.6 mi (5.8 km) from Reduit Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Harbor Club St. Lucia, Curio Collection by Hilton
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.

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

8.8

 

663 reviews

Breakfast available

Located in Gros Islet, Harbor Club St. Lucia, Curio Collection by Hilton is in the entertainment district, just a 3-minute walk from Rodney Bay Marina and a 2-minute drive from Baywalk Shopping Mall. This luxury hotel is 1.3 mi (2.1 km) from Daren Sammy Cricket Ground and 1.6 mi (2.5 km) from Reduit Beach.

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

9.2

 

333 reviews

Breakfast available

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

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sugar Beach, A Viceroy Resort
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.

Resort in St. Lucia, Soufrière · 699.32 mi from centre

9.4

 

496 reviews

Breakfast available

With a stay at Sugar Beach, A Viceroy Resort in Soufrière, you'll be on the beach, within a 5-minute drive of Gros Piton and Windward Islands. This beach resort is 9.2 mi (14.8 km) from Anse Chastanet Beach and 16.9 mi (27.1 km) from Sandy Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ladera Resort - Adults Only
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.

Resort in St. Lucia, Soufrière · 699.71 mi from centre

9.6

 

570 reviews

Breakfast available

Located in Soufrière, Ladera Resort - Adults Only is in the mountains – a 3-minute drive from Sulphur Springs and 8 minutes from Petit Piton. This beach resort is 3.6 mi (5.8 km) from Gros Piton.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Rabot Hotel from Hotel Chocolat
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.

Hotel in St. Lucia, Soufrière · 699.81 mi from centre

9.2

 

552 reviews

Breakfast available

With a stay at Rabot Hotel from Hotel Chocolat in Soufrière, you'll be near the beach, just a 1-minute walk from Windward Islands and 7 minutes by foot from Diamond Falls. This luxury hotel is 3.6 mi (5.7 km) from Anse Chastanet Beach and 5.7 mi (9.2 km) from Gros Piton.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Serenity At Coconut Bay - All Inclusive - Adults Only
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 St. Lucia, Vieux Fort · 709.24 mi from centre

9.6

 

68 reviews

Breakfast available

When you stay at Serenity At Coconut Bay - All Inclusive - Adults Only in Vieux Fort, you'll be on the beach, within a 15-minute walk of Sandy Beach and Windward Islands. This all-inclusive property is 16.6 mi (26.7 km) from Gros Piton and 0.7 mi (1.1 km) from Maria Islands Nature Reserve.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Coconut Bay Beach Resort & Spa 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 St. Lucia, Vieux Fort · 709.31 mi from centre

8.8

 

887 reviews

When you stay at Coconut Bay Beach Resort & Spa All Inclusive in Vieux Fort, you'll be on the beach, within a 15-minute walk of Sandy Beach and Windward Islands. This all-inclusive property is 16.7 mi (26.8 km) from Gros Piton and 0.7 mi (1.1 km) from Maria Islands Nature Reserve.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sandals St. Vincent and the Grenadines Couples 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 Caribbean Islands, Kingstown · 709.90 mi from centre

10.0

 

5 reviews

Breakfast available

Located in Kingstown, Sandals St. Vincent and the Grenadines Couples Only is near the bay, within a 15-minute drive of Windward Islands and Botanical Gardens. This all-inclusive resort is 5.8 mi (9.4 km) from Fort Charlotte and 6.3 mi (10.2 km) from St. George's Anglican Cathedral.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grenadine House
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 George, Kingstown · 713.32 mi from centre

9.2

 

278 reviews

A stay at Grenadine House places you in the heart of Kingstown, steps from Windward Islands and 7 minutes by foot from St. George's Anglican Cathedral. This spa hotel is 0.4 mi (0.7 km) from Botanical Gardens and 0.9 mi (1.4 km) from Kingstown Market.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Blue Lagoon Hotel & 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 Saint George, Ratho Mill · 716.51 mi from centre

8.6

 

384 reviews

Breakfast available

Located in Ratho Mill, Blue Lagoon Hotel & Marina is by the sea, within a 10-minute drive of Villa Beach and Public Market. This beach hotel is 4.8 mi (7.7 km) from Botanical Gardens and 5.6 mi (9 km) from Fort Charlotte.

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

Hotel in Grenadines, Bequia Island · 717.13 mi from centre

9.8

 

62 reviews

Breakfast available

Located in Bequia Island, The Liming Bequia is by the ocean – a 1-minute drive from Windward Islands and 9 minutes from Port of Port Elizabeth. This beach hotel is 2.5 mi (4 km) from Friendship Bay Beach and 3.6 mi (5.8 km) from Princess Margaret Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Firefly Estate Bequia
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, Bequia Island · 718.61 mi from centre

9.4

 

16 reviews

Breakfast available

Located in Bequia Island, Firefly Estate Bequia is in a rural location, just a 5-minute walk from Spring Bay and a 4-minute drive from Port of Port Elizabeth. This golf hotel is 2.4 mi (3.9 km) from Princess Margaret Beach and 3.1 mi (5 km) from Friendship Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bequia Beach Hotel Luxury Resort & 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.

Resort in Grenadines, Bequia Island · 718.87 mi from centre

9.8

 

132 reviews

With a stay at Bequia Beach Hotel Luxury Resort & Spa in Bequia Island, you'll be on the beach, just a 4-minute walk from Friendship Bay Beach and a 2-minute drive from Princess Margaret Beach. This beach resort is 2 mi (3.1 km) from Port of Port Elizabeth.

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

Hotel in Costa Caribe, San Antero · 723.08 mi from centre

9.2

 

17 reviews

Breakfast available

Located in San Antero, Hotel Aimarawa is within a 15-minute drive of Volcan de Lodo Thermal Pools and Cispata Mangrove. This luxury hotel is 10.7 mi (17.2 km) from Puerto Viejo Beach and 15.3 mi (24.6 km) from Tolcemento Park.

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