Hotels in St. Lucia

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Aug 29 - Aug 30
Tomorrow
Aug 30 - Aug 31
Next weekend
Sep 4 - Sep 6
In two weeks
Sep 11 - Sep 13

Where to stay in St. Lucia?

St Lucia Safari Lodge

St Lucia Safari Lodge
St. Lucia
$77
$77 total
includes taxes & fees
Sep 6 - Sep 7
St Lucia Safari Lodge

St Lucia Livingston Lodge

St Lucia Livingston Lodge
St. Lucia
$86
$86 total
includes taxes & fees
Sep 21 - Sep 22
St Lucia Livingston Lodge

Leopard Corner Lodge

Leopard Corner Lodge
St. Lucia
$114
$131 total
includes taxes & fees
Aug 30 - Aug 31
Leopard Corner Lodge

Bhangazi Lodge

Bhangazi Lodge
St. Lucia
$105
$105 total
includes taxes & fees
Aug 31 - Sep 1
Bhangazi Lodge

St Lucia Palms

St Lucia Palms
St. Lucia
$53
$61 total
includes taxes & fees
Aug 30 - Aug 31
St Lucia Palms

Perna Perna St Lucia

Perna Perna St Lucia
St. Lucia
$61
$70 total
includes taxes & fees
Aug 30 - Aug 31
Perna Perna St Lucia

Flamingo Lodge

Flamingo Lodge
St. Lucia
$59
$68 total
includes taxes & fees
Sep 10 - Sep 11
Flamingo Lodge

Santa Lucia Guest House

Santa Lucia Guest House
St. Lucia
$112
$128 total
includes taxes & fees
Sep 10 - Sep 11
Santa Lucia Guest House

First Group La Rochelle

First Group La Rochelle
St. Lucia
$151
$173 total
includes taxes & fees
Aug 30 - Aug 31
First Group La Rochelle

Rhino Coast Guest House

Rhino Coast Guest House
St. Lucia
$195
$195 total
includes taxes & fees
Aug 30 - Aug 31
Rhino Coast Guest House

AmaZulu Lodge

AmaZulu Lodge
St. Lucia
$98
$112 total
includes taxes & fees
Sep 15 - Sep 16
AmaZulu Lodge

Shonalanga Lodge

Shonalanga Lodge
St. Lucia
$48
$56 total
includes taxes & fees
Sep 10 - Sep 11
Shonalanga Lodge

Sandpiper Guest House

Sandpiper Guest House
St. Lucia
$91
$105 total
includes taxes & fees
Sep 19 - Sep 20
Sandpiper Guest House

Forest Villas

Forest Villas
St. Lucia
$81
$93 total
includes taxes & fees
Aug 31 - Sep 1
Forest Villas

Leopard Tree Lodge

Leopard Tree Lodge
St. Lucia
$94
$109 total
includes taxes & fees
Aug 30 - Aug 31
Leopard Tree Lodge

Forest Lodge

Forest Lodge
St. Lucia
$91
$105 total
includes taxes & fees
Aug 30 - Aug 31
Forest Lodge

Little Eden St Lucia

Little Eden St Lucia
St. Lucia
$74
$74 total
includes taxes & fees
Sep 3 - Sep 4
Little Eden St Lucia

Ndiza Lodge & Cabanas

Ndiza Lodge & Cabanas
St. Lucia
$98
$112 total
includes taxes & fees
Sep 23 - Sep 24
Ndiza Lodge & Cabanas

Turtle Bay Lodge

Turtle Bay Lodge
St. Lucia
$97
$97 total
includes taxes & fees
Sep 3 - Sep 4
Turtle Bay Lodge

At Heritage House

At Heritage House
St. Lucia
$128
$147 total
includes taxes & fees
Sep 3 - Sep 4
At Heritage House
View all properties

Get last-minute hotel deals in St. Lucia and save more

Sign in to unlock great savings.

Leopard Tree Lodge

Leopard Tree Lodge
St. Lucia
$21 off
$94
per night
$217 total
includes taxes & fees
Leopard Tree Lodge

Elephant Coast Guest House

Elephant Coast Guest House
St. Lucia
$23 off
$104
per night
$207 total
includes taxes & fees
Elephant Coast Guest House

St Lucia Livingston Lodge

St Lucia Livingston Lodge
St. Lucia
$23 off
$87
per night
$174 total
includes taxes & fees
St Lucia Livingston Lodge

Hornbill Family Suites

Hornbill Family Suites
St. Lucia
$30 off
$134
per night
$267 total
includes taxes & fees
Hornbill Family Suites

St Lucia Palms

St Lucia Palms
St. Lucia
$12 off
$53
per night
$122 total
includes taxes & fees
St Lucia Palms

First Group La Rochelle

First Group La Rochelle
St. Lucia
$34 off
$151
per night
$348 total
includes taxes & fees
First Group La Rochelle

Perna Perna St Lucia

Perna Perna St Lucia
St. Lucia
$6 off
$61
per night
$140 total
includes taxes & fees
Perna Perna St Lucia

AmaZulu Lodge

AmaZulu Lodge
St. Lucia
$22 off
$98
per night
$224 total
includes taxes & fees
AmaZulu Lodge

At Heritage House

At Heritage House
St. Lucia
$28 off
$128
per night
$294 total
includes taxes & fees
At Heritage House

Ndiza Lodge & Cabanas

Ndiza Lodge & Cabanas
St. Lucia
$22 off
$98
per night
$225 total
includes taxes & fees
Ndiza Lodge & Cabanas

Umlilo Lodge

Umlilo Lodge
St. Lucia
$33 off
$147
per night
$339 total
includes taxes & fees
Umlilo Lodge

Ingwenya Lodge

Ingwenya Lodge
St. Lucia
$19 off
$87
per night
$200 total
includes taxes & fees
Ingwenya Lodge

Leopard Tree Lodge

Leopard Tree Lodge
St. Lucia
$10 off
$94
per night
$109 total
includes taxes & fees
Leopard Tree Lodge

Leopard Corner Lodge

Leopard Corner Lodge
St. Lucia
$13 off
$121
per night
$139 total
includes taxes & fees
Leopard Corner Lodge

St Lucia Livingston Lodge

St Lucia Livingston Lodge
St. Lucia
$11 off
$97
per night
$97 total
includes taxes & fees
St Lucia Livingston Lodge

St Lucia Palms

St Lucia Palms
St. Lucia
$6 off
$53
per night
$61 total
includes taxes & fees
St Lucia Palms

Perna Perna St Lucia

Perna Perna St Lucia
St. Lucia
$3 off
$61
per night
$70 total
includes taxes & fees
Perna Perna St Lucia

AmaZulu Lodge

AmaZulu Lodge
St. Lucia
$11 off
$98
per night
$112 total
includes taxes & fees
AmaZulu Lodge

At Heritage House

At Heritage House
St. Lucia
$14 off
$128
per night
$147 total
includes taxes & fees
At Heritage House

Ndiza Lodge & Cabanas

Ndiza Lodge & Cabanas
St. Lucia
$11 off
$98
per night
$112 total
includes taxes & fees
Ndiza Lodge & Cabanas

Umlilo Lodge

Umlilo Lodge
St. Lucia
$15 off
$137
per night
$158 total
includes taxes & fees
Umlilo Lodge

Ingwenya Lodge

Ingwenya Lodge
St. Lucia
$9 off
$77
per night
$89 total
includes taxes & fees
Ingwenya Lodge

Check out pet-friendly hotels in St. Lucia

Turtle Bay Lodge

Turtle Bay Lodge
St. Lucia
$97
$97 total
includes taxes & fees
Sep 3 - Sep 4
Turtle Bay Lodge

Pelican s Nest Holiday Home St Lucia

Pelican s Nest Holiday Home St Lucia
St. Lucia
$131
$131 total
includes taxes & fees
Aug 31 - Sep 1
Pelican s Nest Holiday Home St Lucia

iLanga Lodge

iLanga Lodge
St. Lucia
$59
$78 total
includes taxes & fees
Aug 30 - Aug 31
iLanga Lodge

Fishermans Flat

Fishermans Flat
St. Lucia
$134
$155 total
includes taxes & fees
Aug 30 - Aug 31
Fishermans Flat

Ingwenya Lodge

Ingwenya Lodge
St. Lucia
$77
$89 total
includes taxes & fees
Sep 29 - Sep 30
Ingwenya Lodge
View all properties

You can also stay at hotels with a pool in St. Lucia

Sandpiper Guest House

Sandpiper Guest House
St. Lucia
$91
$105 total
includes taxes & fees
Sep 19 - Sep 20
Sandpiper Guest House

Leopard Corner Lodge

Leopard Corner Lodge
St. Lucia
$114
$131 total
includes taxes & fees
Aug 30 - Aug 31
Leopard Corner Lodge

St Lucia Livingston Lodge

St Lucia Livingston Lodge
St. Lucia
$86
$86 total
includes taxes & fees
Sep 21 - Sep 22
St Lucia Livingston Lodge

Bhangazi Lodge

Bhangazi Lodge
St. Lucia
$105
$105 total
includes taxes & fees
Aug 31 - Sep 1
Bhangazi Lodge

Flamingo Lodge

Flamingo Lodge
St. Lucia
$59
$68 total
includes taxes & fees
Sep 10 - Sep 11
Flamingo Lodge

First Group La Rochelle

First Group La Rochelle
St. Lucia
$151
$173 total
includes taxes & fees
Aug 30 - Aug 31
First Group La Rochelle

Santa Lucia Guest House

Santa Lucia Guest House
St. Lucia
$112
$128 total
includes taxes & fees
Sep 10 - Sep 11
Santa Lucia Guest House

St Lucia Palms

St Lucia Palms
St. Lucia
$53
$61 total
includes taxes & fees
Aug 30 - Aug 31
St Lucia Palms

Rhino Coast Guest House

Rhino Coast Guest House
St. Lucia
$195
$195 total
includes taxes & fees
Aug 30 - Aug 31
Rhino Coast Guest House

Perna Perna St Lucia

Perna Perna St Lucia
St. Lucia
$61
$70 total
includes taxes & fees
Aug 30 - Aug 31
Perna Perna St Lucia
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
View all properties
Our prices for hotels in St. Lucia are cheapest in March
Price trends for hotels in St. Lucia
Pricing is based on two traveler single night rates
View properties in August
Typical weather for St. Lucia
August
High 22°C / low 18°C. Sunny most days.
View properties in August
22°
18°
23°
19°
23°
20°
24°
21°
26°
22°
27°
23°
27°
23°
27°
23°
25°
21°
24°
20°
23°
18°
22°
17°
Monthly weather averages (˚C)

Top landmarks in St. Lucia

St. Lucia Estuary Beach

8.6/10 (30 reviews)
If being by the water is a major draw, St. Lucia Estuary Beach is a spot you might want to check out, located 0.9 mi (1.4 km) from central St. Lucia. If you want to continue walking by the waves, head to Mission Rocks Beach.
See properties

The Gallery-St Lucia

If you like art, you might want to check out the upcoming exhibitions at The Gallery-St Lucia in St. Lucia. If you want to experience more of the culture St. Lucia has to offer, head to St. Lucia Estuary Beach.
See properties

Learn more about St. Lucia

St. Lucia is well-known for its attractions such as St. Lucia Estuary Beach and iSimangaliso Wetland Park. This beachside city has something for everyone including sights like The Gallery-St Lucia within a tropical setting.

See all hotels in St. Lucia
A group of people riding horses across a grassy field with a body of water in the foreground and a beach in the background.
Photo by Jan Venter

Check out reviews of St. Lucia hotels guests love

At Heritage House

At Heritage House

10/10 Excellent
"Perfect stay. Lovely convenient property, and staff were so pleasant and helpful. Can’t criticise anything, I loved it there!"
Holly 3-night trip
Posted 4 months ago
At Heritage House
Ndiza Lodge & Cabanas

Ndiza Lodge & Cabanas

10/10 Excellent
"Everthing was ok"
Robert 2-night trip
Posted 6 months ago
Ndiza Lodge & Cabanas
Umlilo Lodge

Umlilo Lodge

10/10 Excellent
"This is a special place to stay, good accommodation, excellent service"
Jon 4-night trip
Posted 9 months ago
Umlilo Lodge
Lidiko Lodge

Lidiko Lodge

10/10 Excellent
"We loved this hotel. Is peaceful. The staff and the administration are kind and helpful. "
Janeth 3-night trip
Posted 10 months ago
Lidiko Lodge
Leopard Corner Lodge

Leopard Corner Lodge

10/10 Excellent
"Fantastic property, really just a beautiful, wonderful place. We only stayed for the night but would love to come back and enjoy the Leopard Corner for a week or so, there’s so much to see and do and the place is so comfortable, clean and at the same time homey. The host was fantastic, so gracious and we had to leave early to catch a flight so he packed us a to go lunch. Highly, highly recommend, 10 stars! *****"
Richard 1-night trip
Posted 11 months ago
Leopard Corner Lodge

Frequently asked questions

What accommodations do travelers like in St. Lucia?
Where can I find free parking with my stay in St. Lucia?
These hotels offer the perk of free parking: Elephant Lake Hotel and Room in B&B - B&B Room in St Lucia Safari Lodge #24.
Can I book a refundable hotel in St. Lucia?
If you need the flexibility to change your travel plans to St. Lucia, most properties offer refundable* rates you can book. You can find these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in St. Lucia if I want a vacation home instead of a hotel?
If you want to find a good alternative to a hotel, review our selection of 9 vacation homes. In addition, you can choose from 19 apartments.
What will the weather in St. Lucia be like during my visit?
The warmest months in St. Lucia are usually February and January with an average temp of 76°F. July and August are the chilliest months when the average temp is 68°F. The rainiest months are January and February.
Why should I book my St. Lucia hotel through Hotels.com?
There are plenty of reasons to book your St. Lucia travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring