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
256 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,169 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 · 47.83 km from centre
9.4
712 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 · 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
124 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
229 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
387 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 3.3 mi (5.4 km) from Anse Chastanet Beach and 0.6 mi (0.9 km) from Morne Coubaril Estate.

Resort in St. Lucia, Marigot Bay · 59.29 km from centre
7.4
484 reviews
Breakfast available
With a stay at Marigot Beach Club and Dive Resort in Castries, you'll be 0.1 mi (0.1 km) from Marigot Bay and 13.5 mi (21.8 km) from Rodney Bay Marina. This beach resort is 14.7 mi (23.7 km) from Reduit Beach and 20.5 mi (33 km) from Anse Chastanet Beach.

Resort in St. Lucia, Soufrière · 46.67 km from centre
9.4
484 reviews
Breakfast available
When you stay at Anse Chastanet Resort in Soufrière, you'll be on the beach, just steps from Anse Chastanet Beach and Turtle Reef. This beach resort is 6.4 mi (10.2 km) from Gros Piton and 1.6 mi (2.6 km) from Anse Mamin Beach.

Hotel in Saint George, Diamond · 38.46 km from centre
9.2
79 reviews
Breakfast available
Located in Diamond, Myah's Luxury Suites Hotel is a 4-minute drive from Fort Duvernette and 6 minutes from Kingstown Methodist Church. This hotel is 3.4 mi (5.5 km) from Argyle Beach and 3.6 mi (5.7 km) from Villa Beach.

Hotel in Rodney Bay, Gros Islet · 73.64 km from centre
8.4
1,000 reviews
Breakfast available
With a stay at Bay Gardens Beach Resort and Spa in Gros Islet (Rodney Bay), you'll be steps from Splash Island Water Park Saint Lucia and 3 minutes by foot from Reduit Beach. This beach hotel is 1.6 mi (2.5 km) from Rodney Bay Marina and 3.5 mi (5.7 km) from Pigeon Island National Landmark.

Resort in St. Lucia, Canaries · 53.72 km from centre
9.4
833 reviews
Breakfast available
With a stay at Ti Kaye Resort & Spa - Adults Only in Canaries, you'll be 0.2 mi (0.3 km) from Anse Cochon Beach and 3.4 mi (5.5 km) from L'Anse la Raye Beach. This beach resort is 11.6 mi (18.7 km) from Mont Fortune Historic Area and 13.6 mi (21.9 km) from Castries Central Market.

Hotel in Rodney Bay, Gros Islet · 73.40 km from centre
8.0
461 reviews
With a stay at Soco House New Boutique - Adults Only in Gros Islet (Rodney Bay), you'll be a 4-minute walk from Splash Island Water Park Saint Lucia and a 3-minute drive from Rodney Bay Marina. This spa hotel is 4 mi (6.4 km) from Smugglers Cove and 8.3 mi (13.4 km) from La Toc Beach.

Hotel in Gros Islet · 70.51 km from centre
10.0
49 reviews
Breakfast available
With a stay at East Winds Saint Lucia in Gros Islet, you'll be on the beach, just steps from Labrelotte Bay and a 4-minute drive from Choc Bay. This all-inclusive hotel is 2.8 mi (4.5 km) from Reduit Beach and 2.2 mi (3.6 km) from Baywalk Shopping Mall.

Resort in Caribbean Islands, Kingstown · 32.46 km from centre
9.4
53 reviews
Breakfast available
Located in Kingstown, Sandals St. Vincent and the Grenadines Adults Only is near the bay, within a 15-minute drive of Botanical Gardens and St. George's Anglican Cathedral. This all-inclusive resort is 6.6 mi (10.6 km) from Barrouallie and 6.9 mi (11.2 km) from Kingstown Market.

Hotel in Grenadines, Bequia Island · 51.47 km from centre
9.4
31 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.2 mi (5.1 km) from Lower Bay Beach.

Hotel in Saint George, Brighton Village · 39.03 km from centre
8.6
31 reviews
Breakfast available
Located in Brighton Village, 1.2 miles from Brighton Beach, Myah's Hotel has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden. The property provides a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.
Selected rooms also feature a kitchenette with a fridge, an oven and a microwave.
An à la carte, continental or American breakfast is served at the property. At the hotel you'll find a restaurant serving American, Caribbean and Local cuisine. Vegetarian, dairy-free and vegan options can also be requested.
Myah's Hotel offers 4-star accommodations with a hot tub and terrace.
There's an in-house bar and guests can also use the business area.
Argyle International Airport is 3.1 miles from the property.

Hotel in Saint George, Calliaqua · 39.24 km from centre
8.1
329 reviews
Breakfast available
Facing the beachfront, Mariners Hotel offers 4-star accommodations in Calliaqua and has an outdoor swimming pool, garden and private beach area. Among the facilities at this property are a shared lounge and room service, along with free WiFi throughout the property. The hotel has a terrace and sea views, and guests can enjoy a meal at the restaurant or a drink at the bar.
The hotel will provide guests with air-conditioned rooms offering a desk, a coffee machine, a fridge, a safety deposit box, a flat-screen TV and a private bathroom with a shower. Rooms contain an electric tea pot, while certain rooms are equipped with a balcony and others also feature pool views. The rooms have a closet.
Villa Beach is a 3-minute walk from Mariners Hotel, while Indian Bay Beach is 0.7 miles from the property. Argyle International Airport is 5.6 miles away.

Hotel in Saint George, Kingstown · 39.88 km from centre
8.1
225 reviews
Breakfast available
<h2>Beachfront Location</h2>
Blue Lagoon Hotel and Marina Ltd in Kingstown offers direct beachfront access, a sun terrace, and a lush garden. Guests can relax by the year-round outdoor swimming pool or enjoy sea views from the balcony.
<h2>Comfortable Accommodations</h2>
Rooms feature air-conditioning, private bathrooms, and modern amenities such as free WiFi, flat-screen TVs, and soundproofing. Family rooms and interconnected rooms cater to all travelers.
<h2>Dining Experience</h2>
The family-friendly restaurant serves international and Caribbean cuisine with vegetarian options. Dining options include lunch, dinner, and cocktails in a modern and romantic ambiance.
<h2>Convenient Services</h2>
The hotel provides private check-in and check-out, a 24-hour front desk, concierge service, and free on-site parking. Additional services include a minimarket, live music, and a coffee shop.
<h2>Nearby Attractions</h2>
Cannash Beach is a 15-minute walk away, and Argyle International Airport is 5 mi from the property. Guests appreciate the convenient location and excellent service.