Beginning of main content

location St. Lucia is highly rated for Beaches and Dancing by 1,919 people

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

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


Check prices on hotels in St. Lucia

Best deal Best deal Dec 15 - Dec 17
Tonight Tonight Dec 11 - Dec 12
This weekend This weekend Dec 15 - Dec 17
Next weekend Next weekend Dec 22 - Dec 24

Search Hotels near Top St. Lucia Attractions

Top 10 Hotels in St. Lucia

See all 150 Hotels in St. Lucia
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: 4 days ago
4.6 out of 5 (242 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 ...

$294

$294
Bay Gardens Beach Resort

Bay Gardens Beach Resort

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

Located in Gros Islet, this beachfront resort is in the entertainment district and within a 5-minute walk of Splash Island Water Park Saint Lucia and Reduit ...

$174

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

St. James's Club Morgan Bay All Inclusive

1 Choc Bay, Gros Islet
4.5 out of 5.0
Last booking: 2 days ago
3 others viewing this property now
4.0 out of 5 (434 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 ...

$279

$279
Cap Maison Resort & Spa

Cap Maison Resort & Spa

Smugglers Cove Drive, Cap Estate
5.0 out of 5.0
Last booking: 7 hours ago
1 others viewing this property now
4.6 out of 5 (129 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 ...

$299

$299
The Ginger Lily Hotel

The Ginger Lily Hotel

Rodney Bay Village, Gros Islet
3.5 out of 5.0
Last booking: 21 hours ago
4 others viewing this property now
4.2 out of 5 (356 reviews)

Situated near the beach, this hotel is within a 5-minute walk of Splash Island Water Park Saint Lucia and Reduit Beach. Baywalk Shopping Mall and Bonne Terre ...

$105

$105
Royal St. Lucia Resort & Spa

Royal St. Lucia Resort & Spa

Reduit Beach, Gros Islet
4.5 out of 5.0
Last booking: 2 days ago
1 others viewing this property now
4.2 out of 5 (213 reviews)

Located in Gros Islet, this beachfront resort is in the entertainment district and within 1 mi (2 km) of Splash Island Water Park Saint Lucia and Reduit Beach. ...

$267

$267
Villa Beach Cottages

Villa Beach Cottages

Choc Bay, Castries
3.5 out of 5.0
Last booking: 2 days ago
1 others viewing this property now
4.7 out of 5 (49 reviews)

Nestled on the beach, this Castries hotel is within 3 mi (5 km) of Vigie Beach, Castries Central Market, and Vendor’s Arcade. Saint Lucia National Archives and ...

$265

$265
Bay Gardens Inn

Bay Gardens Inn

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

This family-friendly Gros Islet hotel is located on the Strip, within a 15-minute walk of Baywalk Shopping Mall and Reduit Beach. Splash Island Water Park Saint ...

$102

$102
Ti Kaye Resort & Spa - Adults Only

Ti Kaye Resort & Spa - Adults Only

Anse Cochon, Anse La Raye
4.5 out of 5.0
Last booking: 5 days ago
3 others viewing this property now
4.6 out of 5 (375 reviews)

This Anse Cochon resort is on the beach, 0.1 mi (0.1 km) from Anse Cochon Beach, and within 20 mi (32 km) of Petit Piton and Gros Piton.

$268

$268
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.6 mi (4.2 km) from Reduit Beach. Rodney Bay Marina and Bonne ...

$695

$695
Map

Recent Reviews in St. Lucia