Hotels in Saint Lucia

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

Saint Lucia
Dec 1 — Dec 22
Saint Lucia
Thu 12/1
Fri 12/2
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Saint Lucia

Filter by star ratings
All filters
Marigot Bay Resort And Marina
8.4 Excellent
Marigot Bay Resort P.O Box 7227, Marigot Bay, Saint Lucia
Show on map
0.0 mi from city centre, Marigot Bay, Saint Lucia 
ExcellentBased on 8 reviews
8.4

Set only five minutes away from Marigot Bay, this resort offers 5-star accommodation and an infinity pool. Its premium amenities include a sauna and a gym.

Royalton Saint Lucia, An Autograph Collection Resort
8.1 Excellent
Cap Estates, St. Lucia, Gros Islet, Saint Lucia
Show on map
2.1 mi from city centre, Gros Islet, Saint Lucia 
ExcellentBased on 96 reviews
8.1

Located within the scenic countryside of Gros Islet, Royalton Saint Lucia An Autograph Collection Resort provides comfortable accommodation and a wide range of facilities, including an outdoor pool, a Jacuzzi and a sauna. Guests can also make use of free Wi-Fi throughout their stay.

Bel Jou Hotel
8.5 Excellent
La Pansee, Castries, Saint Lucia
Show on map
0.5 mi from city centre, Castries, Saint Lucia 
ExcellentBased on 96 reviews
8.5

Bel Jou Adults Only - All Inclusive provides comfortable 3-star accommodation in Castries. It features a spa and wellness centre, as well as fitness classes, free Wi-Fi and an outdoor pool.

Hideaway at Royalton Saint Lucia, An Autograph Collection Resort - Adults Only
8.2 Excellent
Cap Estates, Gros Islet, Saint Lucia
Show on map
2.1 mi from city centre, Gros Islet, Saint Lucia 
ExcellentBased on 43 reviews
8.2

Set within the picturesque parkland of Gros Islet, Hideaway at Royalton Saint Lucia An Autograph Collection Resort - Adults Only offers comfortable accommodation and a full range of facilities, including a Jacuzzi, an outdoor pool and a private beach. It also features free Wi-Fi, a sauna and valet parking.

Villa Beach Cottages
9.1 Excellent
Choc Bay, P.O. Box 129, Castries, St. Lucia, Castries, Saint Lucia
Show on map
1.9 mi from city centre, Castries, Saint Lucia 
ExcellentBased on 101 reviews
9.1

Situated in Castries, Villa Beach Cottages provides 3-star accommodation, as well as an outdoor pool, a private beach and a Jacuzzi. Guests can also enjoy complimentary Wi-Fi during their stay.

Fond Doux Eco Resort
8.7 Excellent
Etangs, Soufriere, Soufrière, Saint Lucia
Show on map
1.8 mi from city centre, Soufrière, Saint Lucia 
ExcellentBased on 136 reviews
8.7

Fond Doux Plantation & Resort is ideally positioned in peaceful surrounds in Soufriere, a short car ride from Laborie and Canaries. It has a spa, as well as free Wi-Fi, a free shuttle service and an outdoor pool.

Aanola Villas
6.4 Good
12 Tapion Reef Road, Castries, Saint Lucia
Show on map
1.1 mi from city centre, Castries, Saint Lucia 
GoodBased on 23 reviews
6.4

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

Tropical Paradise View
7.6 Good
Au Tabor, Anse La Raye, Saint Lucia
Show on map
0.3 mi from city centre, Anse La Raye, Saint Lucia 
GoodBased on 54 reviews
7.6

Tropical Paradise View provides 3-star accommodation in Anse la Raye. It offers free Wi-Fi, an outdoor pool and a Jacuzzi.

Tips for booking hotels in Saint Lucia

Cheapest month:September
Most expensive month:March
Average price in Saint Lucia:$576/night
Cheapest price found:$44/night
Cheapest day:Friday
Most expensive day:Monday
$383 - $838
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$569 - $683
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Saint Lucia hotels

1
Harmony Marina Suites
8.5 Excellent
Flamboyant Road, Reduite Beach Avenue, Rodney Bay, Saint Lucia
Show on map
0.6 mi from city centre, Rodney Bay, Saint Lucia 

Harmony Suites is ideally positioned in peaceful surrounds in Gros Islet, just a short car ride from Government House Saint Lucia, Derek Walcott Square and Cas en Bas Beach. It offers complimentary Wi-Fi, an outdoor pool and a swimming pool.

2
Aupic Paradise
7.5 Good
Aupicon, Vieux Fort, Saint Lucia
Show on map
1.5 mi from city centre, Vieux Fort, Saint Lucia 

This comfortable guest house in Vieux Fort offers complimentary wireless internet, as well as meeting rooms and a swimming pool. It also provides a tour desk, luggage storage and a concierge.

3
Zamaca' Bed and Breakfast
9.6 Excellent
15 Fond Bay Drive, Escap, Micoud, Saint Lucia
Show on map
0.3 mi from city centre, Micoud, Saint Lucia 

Set in Micoud, Zamaca' Bed and Breakfast is within easy driving distance of Vieux Fort and provides complimentary Wi-Fi, a tour desk and an outdoor pool. It is ideally positioned for those wishing to visit the area's popular attractions.

4
Pink Plantation House
9.5 Excellent
Chef Harry Drive, The Morne, Castries, Saint Lucia
Show on map
0.9 mi from city centre, Castries, Saint Lucia 

Pink Plantation House is situated in Castries and offers complimentary Wi-Fi. It also provides a 24-hour reception, a laundry service and room service.

5
The BodyHoliday
Cariblue Beach, Cap Estate, P O Box 4379, Cap Estate, Saint Lucia
Show on map
0.6 mi from city centre, Cap Estate, Saint Lucia 

BodyHoliday Saint Lucia is perfectly placed in peaceful surrounds in Gros Islet, a short drive from Derek Walcott Square. It has a gym, as well as outdoor tennis courts, a beauty centre and an outdoor pool.

6
Bayside Villa St. Lucia
9.0 Excellent
Castries, Saint Lucia
Show on map
0.9 mi from city centre, Castries, Saint Lucia 

Bayside Villa St Lucia offers 3-star accommodation in Castries. It also provides free wireless internet.

7
Casa del Vega a Little Peace of Heaven
7.4 Good
Clarke Avenue, Castries, Saint Lucia
Show on map
1.2 mi from city centre, Castries, Saint Lucia 

This comfortable guest house in Castries offers free wireless internet, as well as babysitting/child services and luggage storage. It also provides an airport shuttle, a tour desk and a car rental desk.

8
Papillon by Rex Resorts
7.2 Good
Reduit Beach, Rodney Bay, Saint Lucia
Show on map
0.6 mi from city centre, Rodney Bay, Saint Lucia 

Starfish St Lucia - All Inclusive is ideally positioned in a peaceful setting in Gros Islet, a short drive from Castries and Anse la Raye. Those staying at the property have access to a sun deck and an outdoor pool.

Cheapest hotels in Saint Lucia, Caribbean

Somewhere Special Guesthouse
7.3 Good
18 Marie Therese St., Gros Islet, Saint Lucia
Show on map
1.0 mi from city centre, Gros Islet, Saint Lucia 

Somewhere Special Guesthouse is ideally positioned in peaceful surrounds in Gros Islet, just a short car trip from Derek Walcott Square. Guests can also make the most of complimentary internet access throughout the property.

$45
Avg. per night
Anne's Homestay
8.6 Excellent
Laborie, Saint Lucia
Show on map
1.1 mi from city centre, Laborie, Saint Lucia 

Anne's Homestay provides a comfortable setting while in Vieux Fort. It also features snow sports and an airport shuttle.

$45
Avg. per night
Caribbean Breeze
6.7 Good
Gros Islet, Saint Lucia
Show on map
1.5 mi from city centre, Gros Islet, Saint Lucia 

Located within the scenic countryside of Gros Islet, Caribbean Breeze provides comfortable accommodation and a full range of facilities, including an airport shuttle, free Wi-Fi and a BBQ/picnic area. It is moments from the beach and offers comfortable 3-star accommodation.

$64
Avg. per night
Sunset Lane
9.1 Excellent
Flambouyant Avenue, Castries, Saint Lucia
Show on map
18.1 mi from city centre, Castries, Saint Lucia 

Sunset Lane is ideally positioned in peaceful surrounds in Laborie, just a short drive from the Enbas Saut Trail. Guests can also make the most of complimentary internet access in all areas.

$70
Avg. per night
Church Street Guest House
Church Street, Soufrière, Saint Lucia
Show on map
0.2 mi from city centre, Soufrière, Saint Lucia 

Church Street Guest House is ideally positioned in peaceful surrounds in Soufriere, a short car trip from Pitons. It also offers a laundry service, free Wi-Fi and a 24-hour reception.

$70
Avg. per night
Italian Guesthouse
6.8 Good
Haxted Road, Gros Islet 00124, Saint Lucia, Gros Islet, Saint Lucia
Show on map
1.3 mi from city centre, Gros Islet, Saint Lucia 

Set within the scenic countryside of Gros Islet, Italian Guesthouse provides comfortable accommodation and a wide range of facilities, including free Wi-Fi, luggage storage and a swimming pool. It also offers a car rental desk, a BBQ/picnic area and an airport shuttle.

$85
Avg. per night
South Sea House
9.4 Excellent
Cap Estate, Saint Lucia
Show on map
0.5 mi from city centre, Cap Estate, Saint Lucia 

Set within the scenic countryside of Gros Islet, South Sea House offers comfortable accommodation and a wide range of facilities, such as free Wi-Fi, an outdoor pool and luggage storage. It also provides a terrace, an airport shuttle and a car rental desk.

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

Located within the picturesque parkland of Soufriere, Amazon Villas provides comfortable accommodation and a full range of facilities, such as free Wi-Fi, an outdoor pool and massage services. It also offers an airport shuttle, a games room and a tour desk.

$90
Avg. per night

Hotel prices in Saint Lucia

2 stars and under
3 stars
4 stars +

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

Where to stay in Saint Lucia

Facts about staying in Saint Lucia

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

    Castries, Gros Islet, and Soufrière are the most popular places on HotelsCombined for stays in Saint Lucia.

  • What are the best hotels in Saint Lucia?

    One of the most popular hotels in Saint Lucia is Royalton Saint Lucia, An Autograph Collection Resort, which has been reviewed by 96 users and currently has a rating of 8.1/10. Other top-rated locations include Cap Maison Resort & Spa and Bel Jou Hotel, which have received 9.1/10 and 8.5/10 ratings from our users, respectively.