Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
See the latest prices and deals by choosing your dates

Resort in St. Lucia, Marigot Bay · 7.85 km from centre
8.6
681 reviews
With a stay at Zoetry Marigot Bay - All Inclusive in Castries, you'll be 0.3 mi (0.5 km) from Marigot Bay and 15 mi (24.1 km) from Reduit Beach.

Resort in St. Lucia, Soufrière · 12.63 km from centre
9.6
674 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 Pitons Management Area. This beach resort is 9.2 mi (14.8 km) from Anse Chastanet Beach and 16.9 mi (27.1 km) from Sandy Beach.

Resort in Gros Islet · 20.21 km from centre
9.2
1,000 reviews
Breakfast available
When you stay at The Landings Resort & Spa in Gros Islet, you'll be next to a golf course, within a 5-minute drive of Pigeon Island National Landmark and Rodney Bay Marina. This family-friendly resort is 2.9 mi (4.6 km) from Reduit Beach and 0.2 mi (0.4 km) from Pigeon Island Beach.

Resort in St. Lucia, Vieux Fort · 19.09 km from centre
9.8
103 reviews
Breakfast available
When you stay at Serenity at Coconut Bay All Inclusive - Couples Only in Vieux Fort, you'll be on the beach, within a 15-minute walk of Sandy Beach and Maria Islands Nature Reserve.

Resort in Gros Islet · 20.47 km from centre
8.6
370 reviews
Breakfast available
With a stay at Sandals St. Lucia Grand Bay All Inclusive Adults Only in Gros Islet (Cap Estate), you'll be a 4-minute walk from Pigeon Island National Landmark and within a 5-minute drive of Rodney Bay Marina.

Resort in Rodney Bay, Gros Islet · 18.56 km from centre
8.8
949 reviews
Breakfast available
With a stay at Harbor Club St. Lucia, Curio Collection by Hilton in Gros Islet (Rodney Bay), you'll be a 3-minute walk from Rodney Bay Marina and a 2-minute drive from Baywalk Shopping Mall. This luxury resort is 1.3 mi (2.1 km) from Daren Sammy Cricket Ground and 1.6 mi (2.5 km) from Reduit Beach.

Resort in St. Lucia, Soufrière · 11.56 km from centre
9.8
719 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 luxury resort is 3.6 mi (5.8 km) from Gros Piton.

Resort in Gros Islet · 16.70 km from centre
9.2
1,001 reviews
Breakfast available
With a stay at Windjammer Landing Resort and Residences in Gros Islet, you'll be on the boardwalk, within a 10-minute drive of Rodney Bay Marina and Labrelotte Bay. This family-friendly resort is 3.4 mi (5.4 km) from Reduit Beach and 0.6 mi (1 km) from Trouya Beach.

Hotel in St. Lucia, Soufrière · 11.22 km from centre
9.6
162 reviews
Breakfast available
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 luxury 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.

Resort in Castries · 13.57 km from centre
8.6
243 reviews
Breakfast available
With a stay at Sandals St. Lucia Halcyon Beach All Inclusive Adults Only in Castries, you'll be next to a golf course, within a 10-minute drive of Rodney Bay Marina and Choc Bay.

Resort in St. Lucia, Soufrière · 11.59 km from centre
9.8
240 reviews
Breakfast available
Located in Soufrière, Jade Mountain Resort is on the beach – a 5-minute walk from Anse Chastanet Beach and 13 minutes by foot from Anse Mamin Beach. This beach resort is 3.8 mi (6 km) from Sulphur Springs and 3.8 mi (6.1 km) from Petit Piton.

Hotel in Gros Islet · 15.71 km from centre
9.4
372 reviews
Breakfast available
Located in Gros Islet, Calabash Cove Resort And Spa - Adults Only is by the ocean, within a 10-minute drive of Baywalk Shopping Mall and Rodney Bay Marina. This luxury hotel is 2.6 mi (4.1 km) from Choc Beach and 5.6 mi (9 km) from Sandals Golf and Country Club.

Resort in Gros Islet · 21.13 km from centre
7.6
739 reviews
Located in Gros Islet (Cap Estate), Royalton Hideaway Saint Lucia, An Autograph Collection All-Inclusive Resort - Adults Only is within a 10-minute drive of Rodney Bay Marina and Pigeon Island National Landmark.

Resort in Gros Islet · 21.81 km from centre
9.8
320 reviews
Breakfast available
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.

Resort in Gros Islet · 21.11 km from centre
7.4
1,034 reviews
Breakfast available
Located in Gros Islet (Cap Estate), Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort is within a 10-minute drive of Rodney Bay Marina and Pigeon Island National Landmark.

Resort in Castries · 9.78 km from centre
8.6
425 reviews
Breakfast available
Located in Castries, Sandals St. Lucia La Toc All Inclusive Adults Only is by the ocean, within a 5-minute drive of Mont Fortune Historic Area and Eudovic's Art Studio.

Resort in Gros Islet · 21.34 km from centre
9.4
256 reviews
Located in Gros Islet (Cap Estate), Cap Maison Resort & Spa is within a 10-minute drive of Rodney Bay Marina and Pigeon Island National Landmark. This beach resort is 4.3 mi (6.9 km) from Reduit Beach and 0.1 mi (0.1 km) from Smugglers Cove.

Resort in St. Lucia, Vieux Fort · 19.14 km from centre
9.2
1,180 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 Maria Islands Nature Reserve.

Hotel in St. Lucia, Soufrière · 8.48 km from centre
9.4
721 reviews
Breakfast available
When you stay at Rabot Hotel from Hotel Chocolat in Soufrière, you'll be near the beach, within a 5-minute drive of Diamond Falls and Toraille Waterfall. This luxury hotel is 3.6 mi (5.7 km) from Anse Chastanet Beach and 5.7 mi (9.2 km) from Gros Piton.

Resort in Rodney Bay, Gros Islet · 18.60 km from centre
7.6
514 reviews
Breakfast available
With a stay at Mystique St Lucia by Royalton in Gros Islet (Rodney Bay), you'll be 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.