Saint Lucia hotels

Saint Lucia hotels

Search hundreds of travel sites at once for hotels in  Saint Lucia

Enter a city, hotel, airport, address or landmark
Compare vs. KAYAK |
There are travel restrictions to Saint Lucia. Learn more
Stay informed and receive email updates for when travel restrictions ease for Saint Lucia.

Latest Saint Lucia Hotel Deals

Gros Islet
3 stars from C$ 35
4+ stars from C$ 362
3 stars from C$ 89
4+ stars from C$ 473
3 stars from C$ 11
4+ stars from C$ 131
Vieux Fort
Vieux Fort
4+ stars from C$ 156
Rodney Bay
3 stars from C$ 147
4+ stars from C$ 744

Good to know

Low season

NovemberCheapest month to stay with an average 37% drop in price.

High season

JanuaryMost expensive month to stay with an average 20% rise in price.

Average price (weeknight)

C$ 512Average Sun. - Thu. price over the last 2 weeks.

Average price (weekend night)

C$ 287Average Fri. & Sat. price over the last 2 weeks.

When to book a hotel in Saint Lucia

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

FAQs when booking a hotel in Saint Lucia

Are hotels in Saint Lucia safe during the coronavirus (COVID-19) crisis?

What is the most popular destination in Saint Lucia?

What are the most popular regions of Saint Lucia?

How much is a cheap hotel in Saint Lucia?

How much is a hotel in Saint Lucia for tonight?

Best Saint Lucia hotels

Show all
Marigot Bay Resort and Marina - Marigot Bay - Pool
9.0 Excellent (85 reviews)
C$ 683+
The Landings Resort & Spa - Gros Islet - Beach
9.0 Excellent (92 reviews)
C$ 359+
Villa Cannelles - Micoud - Building
8.8 Excellent (1 reviews)
C$ 280+
Harmony Marina Suites - Rodney Bay - Outdoors view
8.7 Excellent (294 reviews)
C$ 91+
Windjammer Landing Villa Beach Resort - Gros Islet
8.6 Excellent (157 reviews)
C$ 248+
Bay Gardens Hotel - Gros Islet - Pool
8.3 Excellent (385 reviews)
C$ 148+
Coco Palm - Rodney Bay - Pool
8.2 Excellent (332 reviews)
C$ 190+
Mahoe Panoramic Haven - Rodney Bay - Balcony
7.6 Good (3 reviews)
C$ 413+
Tropical Paradise View - Anse La Raye - Pool
7.5 Good (29 reviews)
C$ 136+