Hotels in Saint Lucia

Search and compare Saint Lucia hotels from hundreds of travel sites and save

Saint Lucia
Oct 24 — Oct 252
Saint Lucia
Sun 10/24
Mon 10/25
...and more

Tips for booking a Saint Lucia hotel

Cheapest month:August
Most expensive month:April
Average price in Saint Lucia:$391/night
Absolute cheapest price found:$22/night
Cheapest day:Wednesday
Most expensive day:Thursday
$267 - $521
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$202 - $345
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Saint Lucia

Show all 1,076 hotels
The Downtown Hotel
The Downtown Hotel
7.7 Good
Bridge And Frederick Street, Soufrière, Saint Lucia
Show on map
0.2 mi from city centre,  

Located within the scenic parkland of Soufriere, The Downtown Hotel Soufriere provides comfortable accommodation and a full range of facilities, such as babysitting/child services, a 24-hour reception and a kids club. It offers 3-star accommodation with air-conditioned rooms.

$8
Avg. per night
Somewhere Special Guesthouse
Somewhere Special Guesthouse
6.6 Good
18 Marie Therese St, Gros Islet, Saint Lucia
Show on map
1.0 mi from city centre,  

Somewhere Special Guesthouse is ideally positioned in peaceful surrounds in Gros Islet, just a short car trip from Derek Walcott Square. It also offers a terrace, free Wi-Fi and luggage storage.

$57
Avg. per night
Aanola Villas
Aanola Villas
6.7 Good
12 Tapion Reef Road, Castries, Saint Lucia
Show on map
1.1 mi from city centre,  

Boasting free Wi-Fi, Aanola Villas is located in Castries and provides comfortable accommodation. It also offers babysitting/child services, a playground and a 24-hour reception.

$58
Avg. per night
Aupic Paradise
Aupic Paradise
7.8 Good
Aupicon, Vieux Fort, Saint Lucia
Show on map
1.5 mi from city centre,  

Aupic Paradise offers a comfortable setting when in Vieux Fort. It provides complimentary Wi-Fi, a concierge and a swimming pool.

$61
Avg. per night
Bayside Villa St. Lucia
Bayside Villa St. Lucia
8.0 Excellent
Castries, Saint Lucia
Show on map
0.9 mi from city centre,  

Boasting a Jacuzzi, Bayside Villa St Lucia is located in Castries and provides comfortable accommodation. Guests can also enjoy complimentary wireless internet.

$68
Avg. per night
Amazon Villas
Amazon Villas
9.2 Excellent
Soufrière, Saint Lucia
Show on map
2.5 mi from city centre,  

Amazon Villas is ideally positioned in a peaceful setting in Soufriere, just a short car ride from Vieux Fort and Laborie. Those staying at the property can also enjoy complimentary Wi-Fi.

$77
Avg. per night
Apartment Espoir
Apartment Espoir
9.0 Excellent
Gros Islet, Saint Lucia
Show on map
1.7 mi from city centre,  

Apartment Espoir is ideally placed in peaceful surrounds in Gros Islet, a short car ride from Government House Saint Lucia, Derek Walcott Square and Cas en Bas Beach. It also offers an outdoor pool, free Wi-Fi and a beauty centre.

$80
Avg. per night
Uptown Guest House
Uptown Guest House
6.4 Good
Upper Castries Road, Soufrière, Saint Lucia
Show on map
0.2 mi from city centre,  

Located within the scenic countryside of Soufriere, Uptown Guesthouse provides relaxed accommodation and a wide range of facilities, such as a shuttle service, a 24-hour reception and free Wi-Fi. It also features a laundry service.

$80
Avg. per night

Hotel prices in Saint Lucia

2 stars and under

$8 - $188

La Haut Resort

#1 Most popular

La Haut Resort
8.0 Excellent
$121
Avg. per night
The Downtown Hotel

Best value

$8
Avg. per night
3 stars

$8 - $278

Coco Palm

#1 Most popular

Coco Palm
8.2 Excellent
$181
Avg. per night
Papillon by Rex Resorts

#2 Most popular

$167
Avg. per night
Aanola Villas

Best value

$58
Avg. per night
4 stars +

$104 - $1,152

Sugar Beach, A Viceroy Resort

#1 Most popular

$737
Avg. per night
Ladera Resort

#2 Most popular

Ladera Resort
9.2 Excellent
$1,152
Avg. per night
Zamaca' Bed and Breakfast

Best value

$104
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Saint Lucia travel FAQs

  • Where is the best place to stay in Saint Lucia?

    You can find several places worth visiting in Saint Lucia. Castries, Soufrière, and Gros Islet are some of the most popular amongst our users.

  • What are the best hotels in Saint Lucia?

    Sugar Beach, A Viceroy Resort, rated with a score of 9.3 from 87 reviewers, is one of the most popular hotels in Saint Lucia. Other top stays include Ladera Resort, with an average rating of 9.2 from 69 reviewers, and Sandals Grande St. Lucian Spa & Beach Resort, with a score of 8.8 from 30 reviewers.