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
Check-in
Check-out
Compare vs KAYAK |

Latest Saint Lucia Hotel Deals

Gros Islet
3 stars from £72
4+ stars from £124
Castries
Castries
3 stars from £47
4+ stars from £73
Soufrière
Soufrière
3 stars from £168
4+ stars from £292
Vieux Fort
Vieux Fort
3 stars from £223
4+ stars from £94
Marigot Bay
Marigot Bay
3 stars from £46
Rodney Bay
3 stars from £52
4+ stars from £251

Good to know

Low season

AugustCheapest month to stay with an average 41% drop in price.

High season

JuneMost expensive month to stay with an average 6% rise in price.

Average price (weeknight)

£290Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

£205Average 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?

How much is a hotel in Saint Lucia for this weekend?

Best Saint Lucia hotels

Show all
Ladera Resort - Soufrière - Outdoor view
1
9.2 Excellent (65 reviews)
Ti Kaye Resort & Spa - Adults Only - Anse La Raye - Bedroom
3
8.8 Excellent (142 reviews)
Fond Doux Plantation & Resort - Soufrière - Pool
4
8.8 Excellent (172 reviews)
Bay Gardens Beach Resort - Gros Islet - Bedroom
5
8.6 Excellent (110 reviews)
Windjammer Landing Villa Beach Resort - Gros Islet
6
8.6 Excellent (131 reviews)
Stonefield Estate Resort - Soufrière
7
8.5 Excellent (42 reviews)
Bay Gardens Hotel - Gros Islet - Living room
8
8.3 Excellent (378 reviews)
Aupic Paradise - Vieux Fort
9
7.7 Good (37 reviews)