Hotels in St. Lucia

Start date: Check-in selected.
To Date
End date: Check-out

    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

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

2025 Top 10 Trending St. Lucia Hotels from HK$1,726

Secrets St. Lucia Resort & Spa All Inclusive Adults Only
4.0 star property
8.4 out of 10, Very good, (113)
"Perfect getaway, private beach, adequate sitting on beach and the most friendly staff. "
United States
Elizabeth Berzoza
The price is HK$3,877
HK$3,877 total
includes taxes & fees
1 Nov - 2 Nov
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, (1002)
"The best vacation ever. We will be back to stay at Coconut Bay."
United States
Melissa
Coconut Bay Beach Resort & Spa All Inclusive
Jade Mountain Resort
5.0 star property
9.8 out of 10, Exceptional, (217)
"The staff were awesome and very accommodating. Beautiful place will definitely visit again!"
United States
Tenesha
The price is HK$25,485
HK$30,582 total
includes taxes & fees
21 Nov - 22 Nov
Jade Mountain Resort
Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort
4.5 star property
7.8 out of 10, Good, (1005)
"Everything was exactly what I wanted for this vacation,we loved it "
United States
Tatyana
The price is HK$2,698
HK$2,698 total
includes taxes & fees
26 Oct - 27 Oct
Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort
Windjammer Landing Resort and Residences
5.0 star property
9.0 out of 10, Wonderful, (1002)
"Everything about this property is top tier "
United States
Nathalie
The price is HK$1,709
HK$2,093 total
includes taxes & fees
26 Oct - 27 Oct
Windjammer Landing Resort and Residences
Zoetry Marigot Bay - All Inclusive
5.0 star property
8.8 out of 10, Excellent, (525)
"Staff 10/10 best service so far. Rooms are very clean. Resort is very accommodating. Pools and spa 8/10. Restaurants 8.5/10"
United States
Sevon
The price is HK$4,786
HK$4,786 total
includes taxes & fees
23 Nov - 24 Nov
Zoetry Marigot Bay - All Inclusive
Sugar Beach, A Viceroy Resort
5.0 star property
9.6 out of 10, Exceptional, (583)
"Room was on the beach"
United States
jonathan
The price is HK$8,228
HK$10,319 total
includes taxes & fees
4 Nov - 5 Nov
Sugar Beach, A Viceroy Resort
Ladera Resort - Adults Only
5.0 star property
9.8 out of 10, Exceptional, (644)
"Loved staying here! Staff was so nice! "
United States
Jonathan
Ladera Resort - Adults Only
Ti Kaye Resort & Spa - Adults Only
4.0 star property
9.4 out of 10, Exceptional, (724)
"Peaceful, relaxing, clean, and friendly staff. "
United States
Candra Misti
The price is HK$1,701
HK$1,997 total
includes taxes & fees
15 Nov - 16 Nov
Ti Kaye Resort & Spa - Adults Only
Bel Jou Hotel – Adults Only – All Inclusive
3.5 star property
9.0 out of 10, Wonderful, (515)
"Great variety, kind staff and great atmosphere"
United States
Danessa
The price is HK$2,465
HK$2,746 total
includes taxes & fees
24 Nov - 25 Nov
Bel Jou Hotel – Adults Only – All Inclusive
Harbor Club St. Lucia, Curio Collection by Hilton
4.5 star property
8.8 out of 10, Excellent, (759)
"Staff very friendly "
United States
charlcye
The price is HK$1,395
HK$1,726 total
includes taxes & fees
4 Nov - 5 Nov
Harbor Club St. Lucia, Curio Collection by Hilton
The Landings Resort & Spa
4.5 star property
9.4 out of 10, Exceptional, (1001)
"We had a wonderful time and really got to relax. "
United States
Sonia
The price is HK$3,769
HK$4,503 total
includes taxes & fees
3 Nov - 4 Nov
The Landings Resort & Spa
Bay Gardens Beach Resort and Spa
4.0 star property
8.6 out of 10, Excellent, (1001)
"Great stay, easy and quick to check in. Very good staff. "
United States
Kynah
The price is HK$1,279
HK$1,759 total
includes taxes & fees
29 Oct - 30 Oct
Bay Gardens Beach Resort and Spa
Soco House New Boutique - Adults Only
4.0 star property
8.0 out of 10, Very good, (261)
"Great staff, relaxing, peaceful."
United States
MD ALTAF UR
The price is HK$2,129
HK$2,372 total
includes taxes & fees
24 Nov - 25 Nov
Soco House New Boutique - Adults Only
Royalton Hideaway Saint Lucia, An Autograph Collection All-Inclusive Resort – Adults Only
4.5 star property
7.8 out of 10, Good, (521)
"Beautiful location. Huge resort. Staff at italian restaurant can try being friendlier. "
Canada
Melissa
The price is HK$2,872
HK$2,872 total
includes taxes & fees
29 Oct - 30 Oct
Royalton Hideaway Saint Lucia, An Autograph Collection All-Inclusive Resort – Adults Only
Green Fig Resort & Spa
3.5 star property
9.0 out of 10, Wonderful, (136)
"Room was spectacular and breakfast was amazing ! "
United States
Nivash
The price is HK$1,973
HK$2,408 total
includes taxes & fees
31 Oct - 1 Nov
Green Fig Resort & Spa
Calabash Cove Resort And Spa - Adults Only
4.5 star property
9.4 out of 10, Exceptional, (330)
"Everything about our stay was wonderful!"
United States
Michael
The price is HK$3,312
HK$4,068 total
includes taxes & fees
27 Oct - 28 Oct
Calabash Cove Resort And Spa - Adults Only
Caille Blanc Villa & Hotel - Adults Only
4.5 star property
9.6 out of 10, Exceptional, (139)
"What an incredible stay!!"
United States
Rachel
Caille Blanc Villa & Hotel - Adults Only
Rabot Hotel from Hotel Chocolat
4.5 star property
9.4 out of 10, Exceptional, (608)
"Clean room very friendly staff good food very relaxing "
United States
Charell
Rabot Hotel from Hotel Chocolat
Sandals Grande St. Lucian - ALL INCLUSIVE Couples Only
4.5 star property
8.6 out of 10, Excellent, (333)
"We went for our honeymoon and it was all around perfect! "
United States
Hali
Sandals Grande St. Lucian - ALL INCLUSIVE Couples 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.
Showing deals for:7 Nov - 9 Nov
Save an average of 15% on thousands of hotels when you're signed in

Top St. Lucia Hotel Reviews

Guide to exploring St. Lucia

Top reasons to visit St. Lucia

  • Stunning Natural Scenery: St. Lucia's dramatic landscapes, including majestic mountains and picturesque bays, offer breathtaking views and outdoor adventures.
  • Beautiful Beaches: The island boasts pristine beaches with crystal-clear waters, perfect for relaxation and water sports.
  • Vibrant Nightlife: Experience the lively nightlife with various entertainment options, from beach bars to local clubs.
  • Luxurious Spas: Indulge in rejuvenating spa experiences that provide the ultimate relaxation amidst tropical surroundings.
  • Rich Cultural Experiences: Explore the local culture through authentic cuisine, festivals, and charming towns that reflect the island's heritage.

Find great hotels in St. Lucia

Explore the idyllic island of St. Lucia, where a variety of lodging options await you, including charming hotels and guesthouses. Whether you seek adventure, relaxation on pristine beaches, or rejuvenation at a spa, you’ll find the ideal accommodation in Castries or Soufrière. Discover the best hotels offering unparalleled experiences that cater to all your holiday needs, ensuring a memorable stay in this tropical paradise.

  • Coconut Bay Beach Resort & Spa All Inclusive: Nestled in a tropical paradise, Coconut Bay Beach Resort & Spa All Inclusive offers a vibrant family-friendly atmosphere with a plethora of activities. This 4-star resort features unlimited food and drinks, making it a perfect choice for those looking to indulge. Guests can enjoy an array of amenities, including a full-service spa, water sports like kayaking and snorkelling, and entertainment options such as theme parties and yoga classes. With a dedicated children's area and supervised childcare, families can relax while the little ones play. The resort’s adventure sports and recreation activities ensure an exhilarating vacation experience.
  • Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort: Royalton Saint Lucia is a luxurious 4.5-star resort that combines elegance with beachside relaxation. With direct access to the beautiful shore, this resort is perfect for both leisure and business travellers. Guests can savour unlimited food and beverages, enjoy 24-hour room service, and partake in various activities, from tennis to aerobics. The property also boasts a nightclub for evening entertainment and an array of on-site performances, ensuring guests are entertained throughout their stay. With its upscale amenities and stunning beachfront, Royalton promises a memorable getaway.
  • Windjammer Landing Resort and Residences: For those seeking a luxurious beach holiday, Windjammer Landing Resort and Residences is an exquisite 4.5-star option. This resort offers sumptuous accommodations with direct beach access, making it ideal for families and couples alike. Children are well catered for with amenities such as a children’s club and babysitting services, allowing parents to unwind. The resort’s commitment to providing a high-end experience is reflected in its well-appointed residences and stunning ocean views, ensuring a relaxing and memorable stay.

Where to stay in St. Lucia

St. Lucia offers a captivating blend of adventure and relaxation, perfect for any traveller. Discover boutique island retreats nestled in lush landscapes, explore the agricultural heart of the island, and indulge in pristine beaches. Whether you're seeking romantic seclusion or family-friendly excursions, St. Lucia boasts diverse atmospheres, from the vibrant towns to serene coastal vistas. Experience the enchanting charm of this Caribbean gem, where every corner invites exploration and relaxation.

  • Gros Islet: Nestled in the northern part of St. Lucia, Gros Islet is a vibrant city known for its lively atmosphere and stunning natural scenery. Visitors flock here year-round, with peak arrivals from March to April and June. The area is renowned for outdoor adventures and water sports, making it a haven for thrill-seekers. Explore the picturesque beaches and the local marina, where you can indulge in a variety of activities ranging from underwater exploration to relaxing at private clubs. The charming streets come alive during Friday night street parties, offering a taste of local culture and cuisine.
  • Vieux Fort: Located on the southern tip of St. Lucia, Vieux Fort is a city that offers a unique blend of adventure and scenic beauty. Although visitor numbers peak in January, July, and September, the city remains an attractive destination throughout the year. Enjoy a range of outdoor activities, including water sports and exploration of the nearby beaches. Notable landmarks include a modern civic government building, adding a contemporary touch to the city's historical charm. With its stunning views and vibrant local culture, Vieux Fort is an ideal spot for those looking to escape the ordinary.
  • Marigot Bay: Marigot Bay, often referred to as one of the most beautiful bays in the Caribbean, is a picturesque city that enchants visitors with its lush surroundings and tranquil waters. The peak travel months are July to August and December, but the bay remains inviting year-round. Outdoor enthusiasts will find plenty to do here, from ziplining through the treetops to engaging in various water sports. The surrounding mountains provide a stunning backdrop, making it a perfect spot for nature lovers. With its serene atmosphere and breathtaking landscapes, Marigot Bay promises a memorable escape.

Things to do in St. Lucia

St. Lucia is an idyllic destination for outdoor enthusiasts, offering a wealth of adventure activities and stunning scenery. Visitors can indulge in exhilarating underwater sports, explore private country clubs, and enjoy a vibrant nightlife. For those seeking relaxation, the island boasts amazing spas. Whether you're looking for active leisure or unique experiences, St. Lucia promises an unforgettable vacation filled with diverse activities.

Shopping

For a vibrant shopping experience, visit Castries Central Market for local crafts and produce. Alternatively, Baywalk Shopping Mall offers a mix of shopping and entertainment, perfect for families. Don’t miss La Place Carenage Duty Free Mall for duty-free goods and a lively atmosphere.

Recreation

Daren Sammy Cricket Ground offers an energetic atmosphere, perfect for sports enthusiasts and those looking to engage in local cricket culture. For a touch of luxury, Sandals Golf and Country Club provides a tranquil setting with stunning views, while Rodney Bay Aquatic Centre is ideal for family-friendly aquatic activities.

Adventure

Splash Island Water Park Saint Lucia is a vibrant waterpark offering thrilling slides and waves, perfect for family fun and adventure. Explore the stunning Tet Paul Nature Trail, where breathtaking scenery and fresh air await hikers. Experience the exhilarating Treetop Adventure Park, featuring ziplines that soar through the lush canopy.

Nightlife

The nightlife in St. Lucia is vibrant, with venues like The Groove offering live music and dancing until dawn. For a relaxed evening, visit the lively bars at Rodney Bay, where you can enjoy cocktails and local cuisine under the stars.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St. Lucia

To save money during your trip to St. Lucia, consider visiting from August to October when prices are lower. Booking your hotel about a month in advance can secure better rates, and checking for last-minute deals on Expedia can yield significant savings. Saturdays are the cheapest days to stay, while Mondays are the most expensive. Utilise Expedia's search tools to find budget-friendly accommodations and consider combining your hotel, flights, and activities for additional discounts. Don't forget to explore free activities like hiking or visiting local beaches to further enhance your experience without breaking the bank.

  • 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 Monday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, preferred location, and additional preferences. You can arrange your search results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Furthermore, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are ready for booking.
  • Consider bundling your trip: You can save money by combining your hotel booking in St. Lucia with your flights and activities through an Expedia package.

Find the best attractions in St. Lucia

St. Lucia is a paradise for those seeking outdoor adventures and stunning scenery. With its beautiful beaches, picturesque bays, and majestic mountains, the island offers a plethora of attractions that cater to travellers looking to immerse themselves in nature. Whether you’re exploring the vibrant coastline or hiking through lush landscapes, St. Lucia promises an unforgettable experience filled with adventure and breathtaking views.

  • Gros Piton: Experience the thrill of hiking Gros Piton, one of St. Lucia's iconic mountains. The trek offers breathtaking views of the island and the Caribbean Sea, rewarding adventurers with a sense of achievement and stunning scenery.
  • Anse Chastanet Beach: Unwind at Anse Chastanet Beach, renowned for its crystal-clear waters and vibrant marine life. This idyllic beach is perfect for sunbathing, swimming, and snorkelling, providing a true beach vibe that captures the essence of paradise.
  • Marigot Bay: Discover the beauty of Marigot Bay, a picturesque spot surrounded by lush hills and vibrant yachts. Enjoy outdoor activities, relax on the beach, or savour local cuisine at waterfront restaurants, all while soaking in stunning views.

Best time to go to St. Lucia

The best time to visit St. Lucia can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St. Lucia falls in September, when visitor numbers are average and weather is mostly cloudy with light rain. The coolest average temperature in St. Lucia falls in February, visitor numbers are slightly high and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January78.8°F (26.0°C)No RainMostly SunnySlightly HighSlightly High
February78.6°F (25.9°C)No RainMostly SunnySlightly HighAverage
March79.0°F (26.1°C)No RainMostly SunnySlightly HighSlightly High
April79.9°F (26.6°C)No RainMostly SunnyAverageSlightly High
May81.3°F (27.4°C)No RainMostly CloudySlightly LowAverage
June81.9°F (27.700000000000003°C)Light RainMostly CloudyAverageAverage
July81.9°F (27.700000000000003°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 RainMostly SunnyAverageAverage

The nearest major airports for your trip to St. Lucia

Travelling to St. Lucia is convenient with its two major airports. Vieux Fort (UVF-Hewanorra International) is approximately 19.3km from the island, with excellent hotel options such as Serenity At Coconut Bay - All Inclusive, located 1.1km away and offering 24-hour airport shuttle services. Ladera Resort, situated 14.5km from the airport, and Sugar Beach, A Viceroy Resort, 16.1km away, also provide various transport options. Castries (SLU-George F. L. Charles) is another airport, located around 12.9km from St. Lucia. Nearby hotels include Zoetry Marigot Bay, 6.4km away, and Cap Maison Resort & Spa, 9.7km from the airport, both offering shuttle services on request.

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 HK$1,726 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. Organising 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.
How can I find cheap hotels in St. Lucia?
St. Lucia cheap hotels start at HK$1,726 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 "Traveller 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 holiday, we've got you and your crew covered.
Why should I book my St. Lucia hotel with Expedia?
Unbeatable deals and a wide range of options are a couple of the many reasons to get a St. Lucia hotel with Expedia. Also, our free loyalty programme, One Key™, lets you collect and redeem OneKeyCash™* on eligible hotels, flights and more. And if your plans change and you need to modify your booking, don't worry. Our online Help Centre can assist you anytime, night or day.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.