Search St. Lucia Hotels

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in St. Lucia

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Cities
Cities
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels in St. Lucia

Coconut Bay Beach Resort & Spa All Inclusive
4.0 star property
8.8 out of 10, Excellent, 1,005 reviews
"The staff was fabulous...friendly and helpful. Plenty to do and great dining options. You never feel crowded. Our room could use some updating, esoe ially in the bathroom, but we did notice that renovations were under way in the nearby rooms. I would not hesitate to go back!"
Coconut Bay Beach Resort & Spa All Inclusive
Windjammer Landing Resort and Residences
4.5 star property
9.0 out of 10, Wonderful, 904 reviews
"Room was very well cleaned. Staff was friendly and accommodating. Food was very good"
The price is CA $268
CA $331 total
includes taxes & fees
Aug 25 - Aug 26
Windjammer Landing Resort and Residences
Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort
4.5 star property
8.2 out of 10, Very good, 827 reviews
"The variety of options for food and beverages were endless and more than adequate. Access to the beach was easy and fun."
The price is CA $578
CA $578 total
includes taxes & fees
Aug 20 - Aug 21
Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort
Jade Mountain Resort
5.0 star property
9.8 out of 10, Exceptional, 205 reviews
"Amazing resort. Would definitely come again and the butler was great!"
The price is CA $2,011
CA $2,430 total
includes taxes & fees
Aug 16 - Aug 17
Jade Mountain Resort
The Landings Resort & Spa
4.5 star property
9.4 out of 10, Exceptional, 965 reviews
"Beautiful suite with every accommodation needed"
The price is CA $581
CA $696 total
includes taxes & fees
Aug 25 - Aug 26
The Landings Resort & Spa
Sugar Beach, A Viceroy Resort
5.0 star property
9.6 out of 10, Exceptional, 450 reviews
"A magical place. "
The price is CA $969
CA $1,211 total
includes taxes & fees
Aug 26 - Aug 27
Sugar Beach, A Viceroy Resort
Mystique St Lucia by Royalton
4.0 star property
7.6 out of 10, Good, 513 reviews
"This is my second stay at Mystique. This time I spent more days. At the main restaurant I requested a sprite during lunch, i watched the waitress pass me over & over. I left the restaurant and didn’t receive the drink. I would understand if the restaurant was busy but it wasn’t for her to not serve. The phone lines were down from check in to check out. Thank God I had mins on my cell phone I had to call front desk to request towels that house keeping missed. "
The price is CA $771
CA $771 total
includes taxes & fees
Jul 28 - Jul 29
Mystique St Lucia by Royalton
Rabot Hotel from Hotel Chocolat
4.5 star property
9.4 out of 10, Exceptional, 510 reviews
"I loved it. Besides the fact its no partylife or anything to do around there. The Estate is nice. Need more food options though, its only one restaurant on site. I was also bit up there. Not sure what type of Mosquitoes thwy have or what type of bugs but I had like 20 on me. I HATE THAT. Overall the property is beautiful though.. Taxis or transportation there is safe vut too expensive. "
The price is CA $683
CA $816 total
includes taxes & fees
Aug 1 - Aug 2
Rabot Hotel from Hotel Chocolat
Bay Gardens Beach Resort and Spa
4.0 star property
8.8 out of 10, Excellent, 1,001 reviews
"We had a great time on vacation in st Lucia. Getting to the hotel from the airport is about a hour and half ride so take that in consideration when booking. The overall experience of the vacation was great. The dinning was a little slow at times to get your food but you’re on vacation. The bar by the pool was great and the drinks were always flowing. I would definitely return to this hotel we had a great time with our family. "
The price is CA $345
CA $445 total
includes taxes & fees
Aug 7 - Aug 8
Bay Gardens Beach Resort and Spa
Zoetry Marigot Bay - All Inclusive
5.0 star property
8.8 out of 10, Excellent, 433 reviews
"Still reeling over our beautiful time at the Zoetry St. Lucia! My husband and I came for our honeymoon and were amazed at the level of service and friendliness across the entire staff. This is the perfect destination if you want a mix of a relaxing vacation with some fun activities. We wanted to shout out a few people for making our stay extra special! Caleb was the ULTIMATE bartender providing us with delicious drinks and great conversation every time we frequented the swim up pool bar! He...
The price is CA $727
CA $727 total
includes taxes & fees
Aug 26 - Aug 27
Zoetry Marigot Bay - All Inclusive
Harbor Club St. Lucia, Curio Collection by Hilton
4.5 star property
8.8 out of 10, Excellent, 618 reviews
"Amazing rooms the staff is truly amazing, with great customer service "
The price is CA $242
CA $330 total
includes taxes & fees
Aug 26 - Aug 27
Harbor Club St. Lucia, Curio Collection by Hilton
Sandals Grande St. Lucian - ALL INCLUSIVE Couples Only
4.5 star property
8.6 out of 10, Excellent, 289 reviews
"Great!"
Sandals Grande St. Lucian - ALL INCLUSIVE Couples Only
Bel Jou Hotel – Adults Only – All Inclusive
3.5 star property
9.0 out of 10, Wonderful, 293 reviews
"The staff are a simply amazing!"
The price is CA $327
CA $367 total
includes taxes & fees
Aug 7 - Aug 8
Bel Jou Hotel – Adults Only – All Inclusive
Ladera Resort - Adults Only
5.0 star property
9.6 out of 10, Exceptional, 532 reviews
"We had a wonderful stay in a Gros Piton suite. The views are spectacular, the room was spacious and comfortable and the staff were wonderfully friendly and helpful. The 'open wall' concept is quite unlike anywhere else we've ever stayed, and made it very memorable - falling asleep to the sounds of the forest was simply magical. Would recommend Ladera to couples looking for peace, privacy and beautiful surroundings."
Ladera Resort - Adults Only
Bay Gardens Hotel
3.0 star property
8.2 out of 10, Very good, 1,002 reviews
"Being my first time at the resort on a night pass I enjoyed my experience it was also my birthday, only thing that I had access too yet didnt use was the pool & waterpark but for sure next time I most definitely will. I recommend this resort to anyone who's on vacation or staycation."
The price is CA $180
CA $239 total
includes taxes & fees
Aug 25 - Aug 26
Bay Gardens Hotel
Green Fig Resort & Spa
3.5 star property
8.8 out of 10, Excellent, 97 reviews
"Perfect smaller resort with nice restaurant, fantastic vista, friendly staff and several pool options. There are steps involved, but the units are comfortably quiet and spread apart. The town is walkable as is the public beach. Our unit was spacious and clean. "
The price is CA $460
CA $572 total
includes taxes & fees
Aug 12 - Aug 13
Green Fig Resort & Spa
Hideaway at Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort - Adults Only
4.5 star property
8.0 out of 10, Very good, 396 reviews
"Very accommodating and welcoming "
The price is CA $631
CA $631 total
includes taxes & fees
Aug 7 - Aug 8
Hideaway at Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort - Adults Only
Ti Kaye Resort & Spa - Adults Only
4.0 star property
9.2 out of 10, Wonderful, 627 reviews
"Overall, our stay was quiet amazing. We can't say enough of the service staff -- they go above and beyond to make your stay relaxing enjoyable. Our check-in was a bit unprofessional -and not the best way to start our stay. Nonethless, the beach, pool, excursions and food were all excellent! We highly recommend snorkeling and the South Tour -- you won't disappointed! Until next time St. Lucia!"
The price is CA $433
CA $540 total
includes taxes & fees
Aug 16 - Aug 17
Ti Kaye Resort & Spa - Adults Only
Calabash Cove Resort And Spa - Adults Only
4.5 star property
9.4 out of 10, Exceptional, 275 reviews
"Very nice staff, beautiful property "
The price is CA $556
CA $684 total
includes taxes & fees
Aug 9 - Aug 10
Calabash Cove Resort And Spa - Adults Only
Anse Chastanet Resort
4.0 star property
9.2 out of 10, Wonderful, 395 reviews
"Beautiful, excellent food, enjoyed the excursion to the Estate garden tour."
The price is CA $687
CA $841 total
includes taxes & fees
Aug 7 - Aug 8
Anse Chastanet Resort
Don't see what you're looking for?
See all available properties in 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.

Price trends for hotels in St. Lucia

Less expensive
More expensive
Next month
September
June
CA $256
Month
Price
January
CA $347
February
CA $375
March
CA $389
April
CA $410
May
CA $281
June
CA $495
July
CA $271
August
CA $256
September
CA $242
October
CA $321
November
CA $367
December
CA $422
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in St. Lucia. Select dates and complete search for nightly totals inclusive of taxes and fees.

Frequently asked questions

How much do hotels in St. Lucia cost?
In St. Lucia, you can find cheap options from CA $180 in a few different ways. To browse the availability, enter your chosen trip dates, then refine your search by amenities, budget and more. Remember that prices can differ according to when you plan to go, so if you have some flexibility, try swapping your dates around until you find the right deal.
When is the best time to go to St. Lucia?
If you’re thinking of visiting in summer, reserve your St. Lucia hotel between June and August. Temperatures during the summer here range from 27ºC to 29ºC. St. Lucia has a tropical rainforest climate, so pack appropriately.
How can I find cheap hotels in St. Lucia?
The best place to begin your search is with our “Price per night” filter. Currently, the cheapest properties start at CA $180 per night. Other ways to secure a wallet-friendly St. Lucia getaway are by booking well in advance and being flexible with the dates you travel. For even more great prices, go to our cheap hotels in St. Lucia page.
What are the best hotels in St. Lucia for families?
The first step to a perfect family retreat in St. Lucia is securing the right place to stay. Go to the “Traveler experience” heading of our filter tool and check “Family friendly.” This will show you all the St. Lucia properties that welcome children and have family amenities like recreational activities and childcare. Choose the one that suits your style and budget, then prepare to kick back while the little ones have fun.
Why should I book my St. Lucia hotel with Expedia?
Book your St. Lucia hotel with Expedia and enjoy a world of options at the best prices. Use our search filters to help you find exactly what you want, whether that’s a budget-friendly escape or something a bit more unique, like a villa, cottage or even a castle! Join Expedia Rewards for free and you’ll save 10% or more on over 100,000 hotels worldwide when you’re signed in. Collect points on eligible bookings, which you can use to save on your next epic adventure. Plus, many of our hotels have flexible cancellation policies, so you can breathe easy if your circumstances change.

Recent Reviews in St. Lucia
Expedia verified reviews

St. Lucia Travel Info

Best cities to visit
Gros Islet, Rodney Bay and Soufriere
Hotels with nearby beaches
1,431
International airports
Vieux Fort (UVF-Hewanorra Intl.) and Castries (SLU-George F. L. Charles)
Number of hotels
694
Lowest price
CA $180
Highest price
CA $2,011
Top attractions
Anse Chastanet Beach, Jalousie Beach and Sandy Beach