Search Hotels in St. Lucia

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in St. Lucia

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Lucia hotels

Secrets St. Lucia Resort & Spa All Inclusive Adults Only

Secrets St. Lucia Resort & Spa All Inclusive Adults Only
4.0 star property
Gros Islet
8.4 out of 10, Very Good, (156 reviews)
"The Resort and Staff was exceptional. "
United States
Clinton
The price is ₩1,202,606
₩1,202,606 total
includes taxes & fees
Jan 19 - Jan 20
Secrets St. Lucia Resort & Spa All Inclusive Adults Only

Coconut Bay Beach Resort & Spa All Inclusive

Coconut Bay Beach Resort & Spa All Inclusive
4.0 star property
Vieux Fort
9.0 out of 10, Wonderful, (1,008 reviews)
"Great family trip "
United States
Alejandro
Coconut Bay Beach Resort & Spa All Inclusive

Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort

Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort
4.5 star property
Cap Estate
7.6 out of 10, Good, (1,004 reviews)
"Rooms were awesome. Food was ok.. buffet was the best. Hanging with the locals was most fun! Definitely recommend going to the Royalton in St Lucia! "
United States
Lindsey
The price is ₩866,482
₩866,482 total
includes taxes & fees
Jan 23 - Jan 24
Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort

Sugar Beach, A Viceroy Resort

Sugar Beach, A Viceroy Resort
5.0 star property
Soufrière
9.6 out of 10, Exceptional, (599 reviews)
"Amazing resort - the staff was amazing "
United States
Curtis
The price is ₩1,855,275
₩2,318,032 total
includes taxes & fees
Feb 2 - Feb 3
Sugar Beach, A Viceroy Resort

Windjammer Landing Resort and Residences

Windjammer Landing Resort and Residences
5.0 star property
Gros Islet
9.2 out of 10, Wonderful, (1,003 reviews)
"The villa was amazing and very clean. The staff was also kind and happy to help. My family had a great time at the beach and playing tennis…"
United States
Abby
The price is ₩667,866
₩799,043 total
includes taxes & fees
Jan 18 - Jan 19
Windjammer Landing Resort and Residences

Zoetry Marigot Bay - All Inclusive

Zoetry Marigot Bay - All Inclusive
5.0 star property
Marigot Bay
8.6 out of 10, Excellent, (548 reviews)
"The location is beautiful. The staff is very friendly, courteous and responsive. The vibe is very laid back. "
United States
LAWRENCE
The price is ₩1,018,759
₩1,018,759 total
includes taxes & fees
Jan 26 - Jan 27
Zoetry Marigot Bay - All Inclusive

Soco House New Boutique - Adults Only

Soco House New Boutique - Adults Only
4.0 star property
Rodney Bay
7.8 out of 10, Good, (311 reviews)
"Loved our stay, the staff was great and the super responsive. "
United States
Abigail
The price is ₩457,713
₩507,436 total
includes taxes & fees
Jan 29 - Jan 30
Soco House New Boutique - Adults Only

Jade Mountain Resort

Jade Mountain Resort
5.0 star property
Soufrière
9.8 out of 10, Exceptional, (221 reviews)
"The most amazing views!"
United States
Laura
Jade Mountain Resort

Harbor Club St. Lucia, Curio Collection by Hilton

Harbor Club St. Lucia, Curio Collection by Hilton
4.5 star property
Rodney Bay
8.8 out of 10, Excellent, (803 reviews)
"Room is clean and comfortable, staff was very helpful at the property "
United States
Kaisher
The price is ₩312,220
₩382,938 total
includes taxes & fees
Jan 26 - Jan 27
Harbor Club St. Lucia, Curio Collection by Hilton

Rabot Hotel from Hotel Chocolat

Rabot Hotel from Hotel Chocolat
4.5 star property
Soufrière
9.4 out of 10, Exceptional, (625 reviews)
"Beautiful facility. Excellent food. They even helped my partner plan his proposal. Couldn’t recommend more!! "
Canada
Jesany
Rabot Hotel from Hotel Chocolat

Ladera Resort - Adults Only

Ladera Resort - Adults Only
5.0 star property
Soufrière
9.8 out of 10, Exceptional, (658 reviews)
"The staff was amazing and the rooms are so unique and beautiful - highly recommend "
United States
Rhonda
Ladera Resort - Adults Only

Green Fig Resort & Spa

Green Fig Resort & Spa
3.5 star property
Soufrière
9.0 out of 10, Wonderful, (147 reviews)
"Amazing views, great service, unique property"
Canada
Chantal
The price is ₩597,582
₩718,047 total
includes taxes & fees
Jan 29 - Jan 30
Green Fig Resort & Spa

Bay Gardens Beach Resort and Spa

Bay Gardens Beach Resort and Spa
4.0 star property
Rodney Bay
8.4 out of 10, Very Good, (1,001 reviews)
"The staff at bay gardens is what makes thisbplace stand out the friendly smiles and kind hellos made us all feel welcomed"
Canada
Genna
The price is ₩370,465
₩476,900 total
includes taxes & fees
Jan 26 - Jan 27
Bay Gardens Beach Resort and Spa

Bel Jou Hotel – Adults Only – All Inclusive

Bel Jou Hotel – Adults Only – All Inclusive
3.5 star property
Castries
9.0 out of 10, Wonderful, (547 reviews)
"I loved everything about this resort and will definitely stay again!"
United States
Bill
Bel Jou Hotel – Adults Only – All Inclusive

Royalton Hideaway Saint Lucia, An Autograph Collection All-Inclusive Resort – Adults Only

Royalton Hideaway Saint Lucia, An Autograph Collection All-Inclusive Resort – Adults Only
4.5 star property
Cap Estate
7.6 out of 10, Good, (548 reviews)
"Wonderful stay here "
United Kingdom
Reshma
The price is ₩839,721
₩839,721 total
includes taxes & fees
Jan 25 - Jan 26
Royalton Hideaway Saint Lucia, An Autograph Collection All-Inclusive Resort – Adults Only

Ti Kaye Resort & Spa - Adults Only

Ti Kaye Resort & Spa - Adults Only
4.0 star property
Anse La Raye
9.4 out of 10, Exceptional, (740 reviews)
"Room was always clean. The hotel is kind of an eco resort which i really liked. The food was phenomenal."
Canada
Jessica
The price is ₩563,471
₩659,261 total
includes taxes & fees
Jan 21 - Jan 22
Ti Kaye Resort & Spa - Adults Only

The Landings Resort & Spa

The Landings Resort & Spa
4.5 star property
Gros Islet
9.4 out of 10, Exceptional, (1,003 reviews)
"Clean room, beach bar was fantastic"
United States
Katherine
The price is ₩1,057,315
₩1,254,749 total
includes taxes & fees
Feb 11 - Feb 12
The Landings Resort & Spa

Fond Doux Eco Resort

Fond Doux Eco Resort
3.5 star property
Soufrière
9.0 out of 10, Wonderful, (450 reviews)
"Beautiful gardens. Great food."
United States
Patrick
Fond Doux Eco Resort

Coco Palm

Coco Palm
3.5 star property
Rodney Bay
8.6 out of 10, Excellent, (1,006 reviews)
"Staff, clean room and close proximity to everything."
United States
Alicia Joanna
Coco Palm

Calabash Cove Resort And Spa - Adults Only

Calabash Cove Resort And Spa - Adults Only
4.5 star property
Gros Islet
9.4 out of 10, Exceptional, (340 reviews)
"Breathtaking resort!!"
United States
Richard
Calabash Cove Resort And Spa - Adults Only
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.

Great weekend hotel deals in St. Lucia

Showing deals for:Jan 30 - Feb 1

Save an average of 15% on thousands of hotels when you're signed in

Top St. Lucia Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in St. Lucia cost?
In St. Lucia, you can find cheap options from ₩382,938 in a few different ways. To see what's available, enter your chosen trip dates, then refine your search by budget, amenities 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?
The best time to visit St. Lucia depends on where you want to be and what you plan to do. Organizing a summer Gros Islet trip? This captivating destination has a tropical rainforest climate, with average temperatures ranging from 27ºC to 29ºC between June and August.
What is the best area to stay in St. Lucia?
If your travels are taking you to St. Lucia, consider a stay in Gros Islet or Soufriere. Once you've booked your hotel, check out the many amazing things there are to do and see here.
How can I find cheap hotels in St. Lucia?
St. Lucia cheap hotels start at ₩382,938 per night. To discover these types of economical options, take advantage of our "Price per night" filter. Want some other tips? Consider being flexible with your trip dates and book as soon as you can. Take a look at our cheap hotels in St. Lucia page for offers you'll find difficult to resist.
What are the best hotels in St. Lucia for families?
Expedia makes it easy to score a hotel with all the essentials for an awesome family escape to St. Lucia. Start by selecting "Family friendly" in the "Traveler experience" section of our filter tool. Then fine-tune your search by things like "Property type" and "Guest rating." Whether you need a family hotel in St. Lucia for a weekend adventure or a big winter vacation, we've got you and your crew covered.
Why should I book my St. Lucia hotel with Expedia?
Expedia is your one-stop shop for planning the ultimate St. Lucia holiday. You'll find a wide range of hotels to select from and handy search filters that make it a breeze to find the stay of your dreams. Think your plans could change? Many of our hotels have flexible cancellation policies. Just look for options marked "Free Cancellation". Get more out of your holiday with Expedia Rewards. Join today for free to start collecting points and unlocking membership perks. Enjoy instant access to Member Prices, which adds up to savings worth 10% or more on select hotels!