Beginning of main content

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

Tonight Tonight 12 Dec - 13 Dec
This weekend This weekend 15 Dec - 17 Dec
Next weekend Next weekend 22 Dec - 24 Dec

Search Hotels near Top St. Lucia Attractions

Top 10 St. Lucia Hotel Deals

See all 158 Hotels in St. Lucia
Bay Gardens Beach Resort

Bay Gardens Beach Resort

Rodney Bay Village, Gros Islet
4.5 out of 5.0
Last booking: 5 minutes ago
9 others viewing this property now
4.4 out of 5 (385 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 ...

C$214

C$214
Villa Beach Cottages

Villa Beach Cottages

Choc Bay, Castries
3.5 out of 5.0
Last booking: 23 hours ago
2 others viewing this property now
4.7 out of 5 (47 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 ...

C$326

C$326
blu St Lucia

blu St Lucia

Reduit Beach, Rodney Bay, Gros Islet
4.0 out of 5.0
Last booking: 4 hours ago
4 others viewing this property now
3.5 out of 5 (453 reviews)

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

C$121

C$121
Jade Mountain Resort

Jade Mountain Resort

1000 Anse Chastanet Road, Soufriere
5.0 out of 5.0
Last booking: 2 days ago
8 others viewing this property now
4.8 out of 5 (85 reviews)

Set on a lush seaview mountainside, this upscale resort with unique architectural design celebrates Saint Lucia’s stunning scenic beauty. It is just a minute’s ...

C$1,479

C$1,479
The Ginger Lily Hotel

The Ginger Lily Hotel

Rodney Bay Village, Gros Islet
3.5 out of 5.0
Last booking: 20 hours ago
6 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 ...

C$129

C$129
Coconut Bay Beach Resort & Spa All Inclusive

Coconut Bay Beach Resort & Spa All Inclusive

Eau Piquant, Vieux Fort
4.5 out of 5.0
Last booking: 2 days ago
9 others viewing this property now
4.2 out of 5 (860 reviews)

This resort on St. Lucia's exotic south coast has an adult oasis (Harmony) on one side and a tropical playground (Splash) for all ages on the other; historic ...

Get Rates

Get Rates
Royalton Saint Lucia Resort & Spa - All Inclusive

Royalton Saint Lucia Resort & Spa - All Inclusive

Gros Islet, Cap Estate
5.0 out of 5.0
Last booking: 1 day ago
21 others viewing this property now
4.1 out of 5 (96 reviews)

Nestled on the beach, this Cap Estate resort is 0.2 mi (0.3 km) from Smugglers Cove and 2 mi (3.2 km) from Pigeon Island National Park. St. Lucia Golf & Country ...

Get Rates

Get Rates
Windjammer Landing Villa Beach Resort

Windjammer Landing Villa Beach Resort

Labrelotte Bay, Gros Islet
5.0 out of 5.0
Last booking: 19 hours ago
6 others viewing this property now
4.3 out of 5 (307 reviews)

Patterned after a Mediterranean village, this St. Lucia resort is terraced into a steep green hillside facing the blue waters of Labrelotte Bay on St Lucia's ...

C$248

C$248
Coco Palm

Coco Palm

Rodney Bay Village, Gros Islet
4.0 out of 5.0
Last booking: 1 hour ago
4 others viewing this property now
4.2 out of 5 (1,102 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 ...

C$147

C$147
Bay Gardens Hotel

Bay Gardens Hotel

Reduit Beach Avenue, Rodney Bay Village, Gros Islet
3.5 out of 5.0
Last booking: 2 hours ago
4 others viewing this property now
4.1 out of 5 (380 reviews)

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

C$132

C$132
Map

Recent Reviews in St. Lucia