Search Hotels in St. Lucia

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    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

Compare 1,633 hotels in St. Lucia with room rates, reviews, and availability. Most hotels are fully refundable.

Jade Mountain Resort

5.0 star property
9.8 out of 10, Exceptional, (213)
"Amazing resort. Would definitely come again and the butler was great!"
The price is CA $2,095
CA $2,514 total
includes taxes & fees
Jul 15 - Jul 16
Jade Mountain Resort

Secrets St. Lucia Resort & Spa All Inclusive Adults Only

4.0 star property
7.4 out of 10, Good, (23)
"Everything good here ! "
The price is CA $1,050
CA $1,050 total
includes taxes & fees
Jul 14 - Jul 15
Secrets St. Lucia Resort & Spa All Inclusive Adults Only

Coconut Bay Beach Resort & Spa All Inclusive

4.0 star property
9.0 out of 10, Wonderful, (1006)
"The staff are amazing Very helpful very nice The food was delicious, everything I ate was delicious I would definitely come back with my family "
Coconut Bay Beach Resort & Spa All Inclusive

Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort

4.5 star property
8.0 out of 10, Very good, (1008)
"This was an amazing trip had a wonderful time great food better vibes, entertainment was cool, would definitely stay again! "
The price is CA $537
CA $537 total
includes taxes & fees
Jul 14 - Jul 15
Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort

Sugar Beach, A Viceroy Resort

5.0 star property
9.6 out of 10, Exceptional, (554)
"Excellent staff and the best views!!"
The price is CA $1,313
CA $1,658 total
includes taxes & fees
Jul 14 - Jul 15
Sugar Beach, A Viceroy Resort

Windjammer Landing Resort and Residences

5.0 star property
9.0 out of 10, Wonderful, (1005)
"Perfect trip! Beautiful beach, lot of chairs, nice pool, nice service, nice room! "
The price is CA $305
CA $378 total
includes taxes & fees
Jul 14 - Jul 15
Windjammer Landing Resort and Residences

Zoetry Marigot Bay - All Inclusive

5.0 star property
8.8 out of 10, Excellent, (491)
"The staff was amazing, the facility was kept in presisten"
The price is CA $760
CA $760 total
includes taxes & fees
Jul 14 - Jul 15
Zoetry Marigot Bay - All Inclusive

Ladera Resort - Adults Only

5.0 star property
9.6 out of 10, Exceptional, (623)
"Amazing! We booked this as a special treat for our honeymoon. Obviously the views were incredible but not only that, the staff were so friendly and the food was to die for. "
Ladera Resort - Adults Only

The Landings Resort & Spa

4.5 star property
9.4 out of 10, Exceptional, (1006)
"Our stay at The Landings was an incredible experience. The resort has an amazing beachfront and the views are spectacular. The food in all 3 restaurants was exceptional and the staff were second to none. We had a wonderful time and would absolutely stay here again. "
The price is CA $601
CA $719 total
includes taxes & fees
Aug 10 - Aug 11
The Landings Resort & Spa

StolenTime St Lucia

4.0 star property
9.4 out of 10, Exceptional, (111)
"Everything was really nice, the staff is really friendly and the facility was great, I hope to come back soon "
The price is CA $1,094
CA $1,304 total
includes taxes & fees
Jul 14 - Jul 15
StolenTime St Lucia

Ti Kaye Resort & Spa - Adults Only

4.0 star property
9.2 out of 10, Wonderful, (705)
"Excellent dining, lovely snorkeling reef right at beach"
The price is CA $445
CA $540 total
includes taxes & fees
Jul 27 - Jul 28
Ti Kaye Resort & Spa - Adults Only

Harbor Club St. Lucia, Curio Collection by Hilton

4.5 star property
8.8 out of 10, Excellent, (732)
"Wonderful hotel for both business and pleasure. Location is perfect for walking to marina with lots of food options."
The price is CA $290
CA $386 total
includes taxes & fees
Aug 13 - Aug 14
Harbor Club St. Lucia, Curio Collection by Hilton

Calabash Cove Resort And Spa - Adults Only

4.5 star property
9.4 out of 10, Exceptional, (324)
"The property was great.. the staff is very friendly and welcoming.. there food was the best food we have had at a resort... we had 2 private dinners on the beach and their food was amazing.. it is very quite which was great.."
The price is CA $514
CA $633 total
includes taxes & fees
Jul 14 - Jul 15
Calabash Cove Resort And Spa - Adults Only

Caille Blanc Villa & Hotel - Adults Only

4.5 star property
9.6 out of 10, Exceptional, (132)
"Second time perfect - stayed in the pool suite with our own pool access "
Caille Blanc Villa & Hotel - Adults Only

Bay Gardens Beach Resort and Spa

4.0 star property
8.6 out of 10, Excellent, (1002)
"Property was nice and clean and was in close proximity to the beach and pool. "
The price is CA $223
CA $309 total
includes taxes & fees
Jul 14 - Jul 15
Bay Gardens Beach Resort and Spa

Soco House New Boutique - Adults Only

4.0 star property
8.0 out of 10, Very good, (230)
"Staff was amazing, customer service stands out."
The price is CA $355
CA $397 total
includes taxes & fees
Jul 14 - Jul 15
Soco House New Boutique - Adults Only

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

4.5 star property
7.8 out of 10, Good, (484)
"Great place to stay"
The price is CA $567
CA $567 total
includes taxes & fees
Jul 23 - Jul 24
Hideaway at Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort - Adults Only

Bel Jou Hotel – Adults Only – All Inclusive

3.5 star property
9.0 out of 10, Wonderful, (469)
"Great atmosphere and people. Food and drinks were amazing "
The price is CA $340
CA $386 total
includes taxes & fees
Jul 28 - Jul 29
Bel Jou Hotel – Adults Only – All Inclusive

Green Fig Resort & Spa

3.5 star property
9.0 out of 10, Wonderful, (129)
"The property was very clean, the staff was welcoming and accommodating. The views were also beautiful, and there were many nearby restaurants/shops. Overall, the stay was peaceful and pretty."
The price is CA $358
CA $437 total
includes taxes & fees
Jul 14 - Jul 15
Green Fig Resort & Spa

BodyHoliday - All inclusive

4.5 star property
9.8 out of 10, Exceptional, (154)
"This resort was absolutely amazing! My family and I had a great time. Hospitality throughout the resort was a 10/10 from everyone that worked there and we will definitely be back for sure!"
BodyHoliday - All inclusive
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:Jul 25 - Jul 27
Save an average of 15% on thousands of hotels when you're signed in

Guide to exploring around St. Lucia

Guide to exploring around St. Lucia

Top reasons to visit St. Lucia

  • Stunning Natural Beauty: Explore the iconic Pitons, picturesque beaches, and lush mountains that make St. Lucia a paradise for nature lovers.
  • Exciting Outdoor Activities: Enjoy thrilling boat tours, scuba diving, and hiking trails that cater to adventure enthusiasts and relaxation seekers alike.
  • Unique Sulphur Springs: Visit the famous Sulphur Springs for a unique geothermal experience, perfect for families and couples.
  • Diverse Accommodation Options: Choose from budget-friendly guesthouses to luxurious resorts, ensuring a comfortable stay for every traveller.
  • Vibrant Culture: Immerse yourself in the local culture, cuisine, and traditions that make St. Lucia a unique Caribbean destination.

Find great hotels in St. Lucia

Experience the beauty of St. Lucia with an array of hotel accommodations to suit every traveller's needs. Whether you seek a budget-friendly guesthouse or a luxurious resort, this tropical paradise offers options ranging from 2 to 5 stars. Enjoy unique themes like adventure, beach relaxation, or business amenities, ensuring your stay is both comfortable and memorable. Explore the stunning landscapes and vibrant culture while finding the perfect place to unwind in St. Lucia.

  • Coconut Bay Beach Resort & Spa All Inclusive: Embrace the essence of tropical paradise at Coconut Bay Beach Resort & Spa, a delightful 4-star all-inclusive escape. Perfect for adventure seekers and relaxation enthusiasts alike, this resort offers unlimited food and beverages, along with an array of activities ranging from snorkeling to yoga classes. Guests can unwind on the beach or indulge in the nearby natural hot springs. With amenities including tennis lessons, aerobic classes, and even paintball, this property caters to all tastes. The Beach, Hot Spring, and Adventure themes create a unique atmosphere for an unforgettable getaway.
  • Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort: Experience luxury at its finest at Royalton Saint Lucia, a 4.5-star all-inclusive resort designed for families and spa lovers. With direct beach access, this resort offers a plethora of amenities including a full-service spa, 24-hour room service, and a vibrant nightclub. Children will love the complimentary kids' club and arcade game room. Enjoy unlimited dining options, from buffets to à la carte meals, and indulge in entertainment that caters to all ages. The Beach, Family, and Spa themes make this a perfect retreat for those seeking relaxation and fun under the sun.
  • Windjammer Landing Resort and Residences: Discover a captivating blend of adventure and familial warmth at Windjammer Landing Resort and Residences, a 4.5-star beachfront property. This resort is perfect for those looking to create lasting memories with loved ones while enjoying recreational activities such as tubing, mountain biking, and canoeing. With a range of child-friendly amenities including supervised childcare and playgrounds, families can relax knowing their little ones are entertained. The Beach, Adventure, and Family themes combine to offer an exciting yet comforting environment for all guests, making it an ideal choice for your St. Lucia vacation.

Where to stay in St. Lucia

Discover the enchanting allure of St. Lucia, where outdoor adventures and romantic getaways await. First-time visitors can explore the breathtaking landscapes of the Pitons, unwind on the pristine beaches of Coconut Bay, or indulge in a family-friendly excursion to the Sulphur Springs. Whether you seek relaxation or thrilling activities, St. Lucia offers the perfect Caribbean vacation experience that caters to every traveller's desire, leaving you with unforgettable memories.

  • Soufrière: Nestled at the foot of the iconic Pitons, Soufrière is a vibrant city that offers a unique blend of adventure and natural beauty. Known for its stunning scenery, visitors flock here for outdoor activities such as zip-lining, scuba diving, and hiking. The town is famous for its natural attractions, including pristine beaches, lush mountains, and tranquil bays, making it a perfect spot for nature lovers. Peak tourist seasons occur from January to April, so plan your visit accordingly to enjoy the best experiences that Soufrière has to offer.
  • Gros Islet: Located along the northwest coast, Gros Islet is a lively city known for its vibrant atmosphere and stunning coastal views. The area is particularly popular during the peak months of March to April and June, attracting visitors eager to engage in outdoor adventures and water sports. Gros Islet boasts beautiful beaches and a picturesque marina, along with attractions such as country clubs that offer a taste of local culture. Whether you’re looking to relax on the beach or indulge in exhilarating activities, Gros Islet delivers an unforgettable experience.
  • Vieux Fort: Positioned at the southern tip of St. Lucia, Vieux Fort is a charming city that features a rich historical backdrop and breathtaking landscapes. With peak visitor numbers in January, July, and September, the city is ideal for those seeking adventure amidst stunning scenery. Explore the nearby beaches, venture into the lush mountains, and enjoy various outdoor activities, including water sports. Vieux Fort's inviting atmosphere and diverse attractions make it a must-visit destination for any traveler looking to immerse themselves in the beauty of St. Lucia.

Things to do in St. Lucia

St. Lucia is perfect for those seeking outdoor adventures and breathtaking scenery. Popular activities include thrilling boat tours, relaxing picnics, and exhilarating scuba diving. Don't miss the chance for unique stargazing experiences and exploring the island's stunning golf courses. Whether you're an adventure enthusiast or simply looking to unwind, St. Lucia offers unforgettable experiences that cater to all tastes.

Shopping

Experience the vibrant atmosphere of Castries Central Market, where you can find local crafts and fresh produce. For a family-friendly outing, visit Baywalk Shopping Mall, offering entertainment and shopping. If you're up for a drive, La Place Carenage Duty Free Mall features a variety of duty-free goods and souvenirs.

Recreation

At Daren Sammy Cricket Ground, immerse yourself in the energizing atmosphere of local sports events. At Sandals Golf and Country Club, indulge in luxury with scenic golf courses. For family fun, the Rodney Bay Aquatic Centre offers refreshing outdoor pool activities, perfect for relaxation and recreation.

Adventure

Experience the thrill at Splash Island Water Park, where you can enjoy various water slides and activities. Hike the Tet Paul Nature Trail for stunning views and lush scenery. For an adrenaline rush, try the Treetop Adventure Park with its exhilarating zipline courses through the treetops.

Booking tips and Expedia advantages for St. Lucia

To save money on your trip to St. Lucia, consider visiting between August and October when prices are lower. Look for free activities like Anse Chastanet Beach and Marigot Bay. Book your hotel about a month in advance, or check Expedia's last-minute deals for potential savings. Saturdays are the cheapest days to stay, while Tuesdays are the most expensive. Use Expedia's search tool to find budget-friendly accommodations by sorting results from lowest to highest price, and consider booking a package deal to combine your hotel, flights, and activities for extra savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Lucia are August to October, where the prices are slightly lower. This is in comparison to January and March to April, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in St. Lucia is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. Lucia is Saturday. The most expensive day to stay in St. Lucia is Tuesday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, desired location, and additional preferences. You can arrange your search results to display prices from lowest to highest, allowing you to find the most affordable accommodations first. Furthermore, you have the option to refine your choices by hotel category; for instance, selecting the "Eco-certified" filter will showcase sustainable and environmentally-friendly hotels available for booking.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your hotel in St. Lucia with your flights and activities.

Find the best attractions in St. Lucia

St. Lucia is perfect for those seeking outdoor adventures and stunning scenery. With its beautiful beaches, picturesque bays, and majestic mountains, there are plenty of attractions to explore. Whether you're lounging on the sandy shores or hiking the trails, the island offers a delightful blend of relaxation and adventure. Be sure to check out some of the best beaches in St. Lucia for an unforgettable experience.

  • Gros Piton: Embark on an exhilarating hike up Gros Piton, where adventure meets breathtaking scenery. Experience the lush landscapes and stunning views of the Caribbean Sea from the summit, making it a perfect spot for outdoor enthusiasts.
  • Anse Chastanet Beach: Relax on the pristine sands of Anse Chastanet Beach, a paradise for sun-seekers. With crystal-clear waters and vibrant marine life, it’s an ideal location for swimming, snorkelling, and soaking up the sun.
  • Rodney Bay Marina: Explore the lively atmosphere at Rodney Bay Marina, where you can enjoy outdoor activities, dine at waterfront restaurants, or take part in thrilling water sports amidst picturesque surroundings.

Best time to go to St. Lucia

Visitor numbers in St. Lucia is generally unchanged in popularity throughout the year. The best time to visit St. Lucia is dependant on what kind of holiday you are seeking. September is its hottest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain. February is its coolest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January78.8°F (26.0°C)No Rain (Dry)Mostly SunnySlightly HighSlightly High
February78.6°F (25.9°C)No Rain (Dry)Mostly SunnySlightly HighAverage
March79.0°F (26.1°C)No Rain (Dry)Mostly SunnySlightly HighSlightly High
April79.9°F (26.6°C)No Rain (Dry)Mostly SunnyAverageSlightly High
May81.3°F (27.4°C)No Rain (Dry)Mostly CloudySlightly LowAverage
June81.9°F (27.7°C)Light RainMostly CloudyAverageAverage
July81.9°F (27.7°C)Light RainMostly CloudyAverageAverage
August82.4°F (28.0°C)Light RainMostly CloudyAverageSlightly Low
September83.1°F (28.4°C)Light RainMostly CloudyAverageSlightly Low
October82.4°F (28.0°C)Light RainMostly CloudySlightly LowSlightly Low
November81.1°F (27.3°C)Light RainMostly CloudySlightly LowAverage
December79.7°F (26.5°C)No Rain (Dry)Mostly SunnyAverageAverage

The nearest major airports for your trip to St. Lucia

When visiting St. Lucia, you can fly into two major airports: Vieux Fort (UVF-Hewanorra International) and Castries (SLU-George F. L. Charles). UVF is situated 19.3km from the island's attractions, with nearby accommodations such as the 5-star Jade Mountain Resort and Serenity At Coconut Bay, which is only 1.1km away. Transportation services from these hotels include 24-hour airport shuttles and fee-based transport options. Alternatively, SLU is located 12.9km away, featuring excellent hotels like Zoetry Marigot Bay and Cap Maison Resort & Spa, both offering various shuttle and transportation services to the airport. Enjoy your stay in this beautiful Caribbean destination!

Frequently asked questions

How much do hotels in St. Lucia cost?
In St. Lucia, you can find cheap options from CA $223 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 CA $223 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!