COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Book St. Lucia Hotels

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Top Cities in St. Lucia

Top Hotels in St. Lucia

Royalton Saint Lucia Resort & Spa - All Inclusive
4.5 out of 5
Gros Islet, Gros Islet
The price is AU$537 per night from 30 Aug. to 30 Aug.
4.1/5Very Good! (454 reviews)
"My husband and I stayed here for a week got our honeymoon/1st anniversary and had it was magical! Food was delicious and there were many restaurant options including a steakhouse, Italian, sushi, Caribbean, etc. We booked a dinner on the beach and the food/service was fantastic. We had a swim out ..."

Reviewed on 23 Jul. 2021

Royalton Saint Lucia Resort & Spa - All Inclusive
Windjammer Landing Villa Beach Resort
4.5 out of 5
Labrelotte Bay, Gros Islet
Fully refundableReserve now, pay when you stay
The price is AU$507 per night from 1 Aug. to 1 Aug.
4.4/5Excellent! (528 reviews)
"The resort grounds and our villa were beautiful. The view is amazing and we really didn’t want to leave. The all inclusive package really is the way to go as it includes most all water sports. The beach was perfect and not overcrowded. My only complaint is that there could be more fresh fruit and ..."

Reviewed on 26 Jul. 2021

Windjammer Landing Villa Beach Resort
The Landings Resort & Spa
4.5 out of 5
Pigeon Island Causeway, Rodney Bay, Gros Islet
Fully refundable
The price is AU$739 per night from 25 Aug. to 25 Aug.
4.7/5Exceptional! (508 reviews)
"I loved the jacuzzi on our balcony. The way the staff treats you, makes you feel welcome from the time you enter the door with a welcome drink, to the time you leave. The beach is wonderful along with the pools you can dive into right after."

Reviewed on 25 Jul. 2021

The Landings Resort & Spa
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Coconut Bay Beach Resort & Spa All Inclusive
4 out of 5
Eau Piquant, Vieux Fort
4.3/5Excellent! (991 reviews)
"Everything was ok except when we arrived our check in staff mess up our dinner reservations for our group never wrote it down the night we were all suppose to be there we all were dresses up and no reservations it was like she wasn’t listening to any of us"

Reviewed on 18 Jul. 2021

Coconut Bay Beach Resort & Spa All Inclusive
Jade Mountain Resort
5 out of 5
1000 Anse Chastanet Road, Soufrière
4.8/5Exceptional! (186 reviews)
"The pictures on the website are fantastic, but cannot fully capture the beauty and serenity of Jade Mountain. The sanctuary was the most spectacular romantic place we have ever stayed. The staff is superb, friendly and helpful. A visit to St. Lucia without Jade Mountain could not be considered complete. ..."

Reviewed on 2 Jul. 2021

Jade Mountain Resort
Mystique St Lucia by Royalton
4 out of 5
Reduit Beach, Gros Islet
The price is AU$325 per night from 19 Aug. to 19 Aug.
4.1/5Very Good! (358 reviews)
"perfect location"

Reviewed on 11 Jul. 2021

Mystique St Lucia by Royalton
Hideaway at Royalton Saint Lucia Resort & Spa - Adults Only - All Inclusive
The price is AU$580 per night from 30 Aug. to 30 Aug.
3.9/5Very Good! (229 reviews)
"My stay at the Hideaway at Royalton Saint Lucia was WONDERFUL! I was in a Luxury Junior Suite Diamond Club Room with a Virtual Assistant and Butler. The experience of having that additional service made vacation super awesome. My butler, Shadrach was able to get me a reservation to a restaurant that ..."

Reviewed on 20 Jul. 2021

Hideaway at Royalton Saint Lucia Resort & Spa - Adults Only - All Inclusive
Ladera Resort
5 out of 5
Rabot Estate, Soufrière
The price is AU$1,581 per night from 1 Aug. to 1 Aug.
4.8/5Exceptional! (428 reviews)
"Amazing views! We stayed for one week and did not want to leave. Pool in the room and open concept is the best part . Every evening is wonderful breeze in your room . Restaurant cooked our fish we caught and made us 3 corse dinner. Was super delicious. 😋 Wonderful experience all together."

Reviewed on 22 Jul. 2021

Ladera Resort
Bay Gardens Beach Resort
4 out of 5
Rodney Bay Village, Gros Islet
Fully refundableReserve now, pay when you stay
The price is AU$339 per night from 4 Aug. to 4 Aug.
4.4/5Excellent! (685 reviews)
"The service was incredible and there were plenty of amenities to use on site such as the water sports, the splash park, pool, gym, spa, etc."

Reviewed on 11 Jul. 2021

Bay Gardens Beach Resort
Anse Chastanet Resort
4 out of 5
Old French Road, Soufrière
4.6/5Wonderful! (361 reviews)
"Overall the staff is amazing, They go above and beyond to make you feel comfortable. Will recommend to anyone. The resort is very peaceful and quiet."

Reviewed on 27 Jul. 2021

Anse Chastanet Resort
Rabot Hotel from Hotel Chocolat
4.5 out of 5
Rabot Estate, Soufrière
Fully refundableReserve now, pay when you stay
The price is AU$685 per night from 21 Aug. to 21 Aug.
4.7/5Exceptional! (330 reviews)
"This was an absolutely amazing experience. I stayed here for my honeymoon, all the staff was amazing, the island was amazing, and the food was the best! The managers were the friendliest, the bartenders were the kindest people you could meet. Like i said the staff overall made the experience the ..."

Reviewed on 24 Jul. 2021

Rabot Hotel from Hotel Chocolat
Cap Maison Resort & Spa
5 out of 5
Smugglers Cove Drive, Gros Islet
The price is AU$593 per night from 2 Aug. to 2 Aug.
4.6/5Wonderful! (189 reviews)
"The view and entire property were amazing. Staff incredibly nice! The Naked Fisherman restaurant was an amazing spot for lunch and dinner."

Reviewed on 11 Jul. 2021

Cap Maison Resort & Spa
Ti Kaye Resort & Spa - Adults Only
4 out of 5
Anse Cochon, Anse La Raye
The price is AU$265 per night from 12 Aug. to 12 Aug.
4.6/5Wonderful! (564 reviews)
"Very beautiful place to stay,great free amenities.Food is very very expensive and not the best for what you pay for it and service is exceptionally slow."

Reviewed on 21 Jul. 2021

Ti Kaye Resort & Spa - Adults Only
St. James's Club Morgan Bay All Inclusive
4 out of 5
1 Choc Bay, Gros Islet
4.1/5Very Good! (781 reviews)
"Saint James’s"

Reviewed on 21 May 2021

St. James's Club Morgan Bay All Inclusive
Bay Gardens Hotel
3 out of 5
Reduit Beach Avenue, Rodney Bay Village, Gros Islet
Fully refundableReserve now, pay when you stay
The price is AU$184 per night from 31 Jul. to 31 Jul.
4.2/5Very Good! (659 reviews)
"It was close to the main road which was very convienent"

Reviewed on 24 Jul. 2021

Bay Gardens Hotel
Harbor Club St. Lucia, Curio Collection by Hilton
4.5 out of 5
Rodney Bay, Gros Islet Hwy, Gros Islet
Fully refundableReserve now, pay when you stay
The price is AU$314 per night from 1 Aug. to 1 Aug.
4.4/5Wonderful! (347 reviews)
"Amazing stay at the Harbor Club, huge thanks to Joy & Ronnie who made my stay extra special. Lovely amazing hotel with great views - they were very covid aware and felt safe during my stay and I even had daily temperature checks. Will be back!"

Reviewed on 8 Jan. 2021

Harbor Club St. Lucia, Curio Collection by Hilton
Villa Beach Cottages
3 out of 5
Choc Bay, P.O. Box 129, Castries
Fully refundableReserve now, pay when you stay
The price is AU$381 per night from 31 Jul. to 31 Jul.
4.7/5Exceptional! (125 reviews)
"Staff was amazing! Very friendly and helpful"

Reviewed on 25 Jul. 2021

Villa Beach Cottages
Starfish St Lucia - All Inclusive
3.5 out of 5
Reduit Beach, Gros Islet
The price is AU$270 per night from 22 Aug. to 22 Aug.
3.9/5Good! (349 reviews)
"The staff all was wonderful. Due to Covid still a lot of restrictions but the hotel made sure all guest enjoyed themselves while there. Me and my husband had a very nice experience at the hotel and st. Lucia"

Reviewed on 14 Jun. 2021

Starfish St Lucia - All Inclusive
Sugar Beach, A Viceroy Resort
5 out of 5
Val des Pitons, Soufrière
4.6/5Exceptional! (355 reviews)
"Huge and beautiful resort. Food is terrific. However, the Great Room is fantastic but it is very expensive. Customer service is terrific. Swamed our personal Butler was Phenomenal. Food was so good out of this world. Food is Overpriced. Overall great resort and the plonge pool was fun."

Reviewed on 24 May 2021

Sugar Beach, A Viceroy Resort
Caille Blanc Villa & Hotel - Adults Only
4.5 out of 5
Anse Chastanet Rd, Soufrière
The price is AU$1,258 per night from 22 Aug. to 22 Aug.
4.7/5Exceptional! (70 reviews)
"We had a wonderful stay at Caille Blanc Villa & Hotel. The staff is all wonderful and very helpful. The only downside is the transportation fee which is expensive. The shuttle to the beach is $50.00 and you will be charged an additional $25.00 if you want to leave the resort earlier to get to the ..."

Reviewed on 22 Jun. 2021

Caille Blanc Villa & Hotel - Adults Only
Don't see what you're looking for?
See all available properties in St. Lucia
View all properties
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.

Accommodation in St. Lucia

Want to get away to St. Lucia? The time to book your next holiday is now. Start building your itinerary, get your tickets, and prepare to take in all of the finest attractions that St. Lucia has to offer. From family getaways to solo retreats, you will enjoy your trip even more when you score St. Lucia hotel deals right here on Expedia.com.au.

Where to Stay in St. Lucia?

Whether you are travelling on a tight budget or want to indulge in a luxury 4- or 5-star hotel, Expedia.com.au is here to help you find the best St. Lucia accommodation. From hotels with swimming pools and upscale amenities to basic accommodation, you can find cheap hotel deals in St. Lucia to meet your needs. Explore the fantastic deals on Expedia.com.au and book your next St. Lucia hotel today!