Beginning of main content

location St. Lucia is highly rated for Beaches and Dancing by 2,526 people

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in St. Lucia

Best deal Best deal Feb 23 - Feb 25
Tonight Tonight Feb 20 - Feb 21
This weekend This weekend Feb 23 - Feb 25
Next weekend Next weekend Mar 2 - Mar 4

Search Hotels near Top St. Lucia Attractions

Top 10 Hotels in St. Lucia

See all 186 Hotels in St. Lucia
Coco Palm

Coco Palm

Rodney Bay Village, Gros Islet
4.0 out of 5.0
Last booking: 1 day ago
1 others viewing this property now
4.2 out of 5 (1,115 reviews)

Located in St. Lucia's Rodney Bay Village, 300 meters (328 yards) from a beach, this 103-room hotel offers walking-distance access to 30 restaurants within 1 ...

$120

$120
St. James's Club Morgan Bay All Inclusive

St. James's Club Morgan Bay All Inclusive

1 Choc Bay, Gros Islet
4.0 out of 5.0
Last booking: 2 days ago
1 others viewing this property now
4.0 out of 5 (450 reviews)

This all inclusive resort offers a romantic waterfront setting, located on a private cove near the entertainment district with a beach and over 25 acres overlooking ...

$333

$333
The Landings Resort & Spa by Elegant Hotels

The Landings Resort & Spa by Elegant Hotels

Pigeon Island Causeway, Rodney Bay, Gros Islet
5.0 out of 5.0
Last booking: 2 days ago
2 others viewing this property now
4.7 out of 5 (271 reviews)

Located in Gros Islet, this beachfront resort is next to a golf course and within 1 mi (2 km) of St. Joseph the Worker Parish and Pigeon Island National Park. ...

$719

$719
Bay Gardens Beach Resort

Bay Gardens Beach Resort

Rodney Bay Village, Gros Islet
4.5 out of 5.0
Last booking: 4 days ago
3 others viewing this property now
4.4 out of 5 (394 reviews)

Located in Gros Islet, this beachfront resort is in the entertainment district, just steps from Splash Island Water Park Saint Lucia and Reduit Beach. Rodney ...

$230

$230
Harbor Club

Harbor Club

Rodney Bay, Gros Islet
4.0 out of 5.0
Last booking: 17 hours ago
1 others viewing this property now
4.3 out of 5 (3 reviews)

Situated in Gros Islet, this hotel is close to Rodney Bay Marina, Reduit Beach, and Pigeon Island National Park. Also nearby are Splash Island Water Park Saint ...

$193

$193
Cap Maison Resort & Spa

Cap Maison Resort & Spa

Smugglers Cove Drive, Cap Estate
5.0 out of 5.0
4.6 out of 5 (132 reviews)

Located in Cap Estate, this beachfront resort is next to a golf course, 0.1 mi (0.1 km) from Smugglers Cove, and 2.1 mi (3.3 km) from Pigeon Island National ...

$515

$515
Marigot Bay Resort and Marina By Capella

Marigot Bay Resort and Marina By Capella

Marigot Bay, Marigot Bay
5.0 out of 5.0
Last booking: 3 days ago
4.6 out of 5 (251 reviews)

Nestled in a lush, tropical hillside Marigot Bay Resort and Marina By Capella neighbors the shops and cafes of Marina Village. Castries is 5 miles away and Rodney ...

$599

$599
Calabash Cove Resort And Spa - Adults Only

Calabash Cove Resort And Spa - Adults Only

Bonaire Estate, Gros Islet
4.5 out of 5.0
Last booking: 2 days ago
2 others viewing this property now
4.7 out of 5 (108 reviews)

This Gros Islet resort is on the beach, 2.6 mi (4.2 km) from Baywalk Shopping Mall, and within 6 mi (10 km) of Rodney Bay Marina and St. Lucia Cathedral. St. ...

$517

$517
Ladera Resort

Ladera Resort

Rabot Estate, Soufriere
5.0 out of 5.0
Last booking: 3 days ago
6 others viewing this property now
4.7 out of 5 (252 reviews)

South of the old French capital of Soufrière, Ladera Resort is arrayed on a forested mountain ridge 305 meters (1,000 feet) above the Caribbean Sea between the ...

$760

$760
East Winds Saint Lucia - All Inclusive

East Winds Saint Lucia - All Inclusive

La Brelotte Bay, Gros Islet
4.5 out of 5.0
5.0 out of 5 (13 reviews)

Nestled on the beach, this Gros Islet resort is 2.3 mi (3.7 km) from Baywalk Shopping Mall and 2.7 mi (4.4 km) from Reduit Beach. Rodney Bay Marina and Bonne ...

$985

$985
Map

Recent Reviews in St. Lucia