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 Gros Islet · 76.03 km from centre
9.4
255 reviews
With a stay at Cap Maison Resort & Spa in Gros Islet (Cap Estate), you'll be steps from Smugglers Cove and a 3-minute drive from Sandals Golf and Country Club. This beach resort is 4.3 mi (6.9 km) from Reduit Beach and 2.1 mi (3.4 km) from Rodney Bay Aquatic Centre.

Resort in St. Lucia, Vieux Fort · 44.42 km from centre
9.2
1,147 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. This all-inclusive property is 16.7 mi (26.8 km) from Gros Piton and 2.2 mi (3.6 km) from Mankote Mangrove.

Hotel in St. Lucia, Soufrière · 47.83 km from centre
9.4
706 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 5.7 mi (9.2 km) from Gros Piton and 1.3 mi (2.1 km) from French Wall Trail.

Resort in Rodney Bay, Gros Islet · 73.40 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.

Hotel in Grenadines, Bequia Island · 54.60 km from centre
9.6
121 reviews
Breakfast available
Located in Bequia Island, The Liming Bequia is by the ocean, within a 15-minute drive of Port of Port Elizabeth and Friendship Bay Beach. This beach hotel is 3.6 mi (5.8 km) from Princess Margaret Beach and 3.9 mi (6.2 km) from Lower Bay Beach.

Hotel in Castries · 66.90 km from centre
9.4
225 reviews
Breakfast available
With a stay at StolenTime St Lucia, Adult Only All-Inclusive Boutique Resort in Castries, you'll be on the waterfront, just steps from Vigie Beach and a 2-minute drive from Serenity Park. This all-inclusive hotel is 5.6 mi (8.9 km) from Reduit Beach and 1 mi (1.7 km) from Embassy of Mexico.

Hotel in Grenadines, Canouan Island · 85.62 km from centre
10.0
1 review
Breakfast available
When you stay at Canouan Estate Resort & Villas in Canouan Island, you'll be near the airport, within a 5-minute drive of Canouan Golf Club and Mysore Bay Beach. This family-friendly hotel is 2 mi (3.3 km) from Mahault Beach and 2.4 mi (3.9 km) from Mount Royal.

Resort in St. Lucia, Soufrière · 45.42 km from centre
9.4
386 reviews
Breakfast available
With a stay at Stonefield Villa Resort in Soufrière, you'll be near the beach, within a 15-minute drive of Gros Piton and Pitons Management Area. This spa resort is 0.6 mi (0.9 km) from Morne Coubaril Estate and 0.9 mi (1.4 km) from Zaka Art Cafe.

Resort in St. Lucia, Marigot Bay