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

Top Cities in St. Lucia

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

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

Secrets St. Lucia Resort & Spa All Inclusive Adults Only

4.0 star property
Gros Islet
8.2 out of 10, Very good, (121)
"Perfect getaway, private beach, adequate sitting on beach and the most friendly staff. "
United States
Elizabeth Berzoza
The price is HK$4,656
HK$4,656 total
includes taxes & fees
25 Nov - 26 Nov
Secrets St. Lucia Resort & Spa All Inclusive Adults Only

Coconut Bay Beach Resort & Spa All Inclusive

4.0 star property
Vieux Fort
9.0 out of 10, Wonderful, (1000)
"Room was very clean and staff was really nice "
United States
Kenquace
Coconut Bay Beach Resort & Spa All Inclusive

Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort

4.5 star property
Cap Estate
7.6 out of 10, Good, (1006)
"They had the wrong room for us and the staff was a little slow. The resort was very nice"
United States
David Alan
The price is HK$3,396
HK$3,396 total
includes taxes & fees
8 Dec - 9 Dec
Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort

Windjammer Landing Resort and Residences

5.0 star property
Gros Islet
9.0 out of 10, Wonderful, (1000)
"Service is outstanding and rooms extremely clean and comfortable!"
United States
David
The price is HK$4,145
HK$5,040 total
includes taxes & fees
14 Nov - 15 Nov
Windjammer Landing Resort and Residences

Jade Mountain Resort

5.0 star property
Soufrière
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$18,152
HK$21,782 total
includes taxes & fees
25 Nov - 26 Nov
Jade Mountain Resort

Zoetry Marigot Bay - All Inclusive

5.0 star property
Marigot Bay
8.8 out of 10, Excellent, (527)
"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,789
HK$4,789 total
includes taxes & fees
25 Nov - 26 Nov
Zoetry Marigot Bay - All Inclusive

Sugar Beach, A Viceroy Resort

5.0 star property
Soufrière
9.6 out of 10, Exceptional, (589)
"Amazing place"
United States
Kwesi
The price is HK$8,236
HK$10,328 total
includes taxes & fees
26 Nov - 27 Nov
Sugar Beach, A Viceroy Resort

Ladera Resort - Adults Only

5.0 star property
Soufrière
9.6 out of 10, Exceptional, (647)
"Love this hotel. Amazing staff, all around. "
Canada
marcy
Ladera Resort - Adults Only

Ti Kaye Resort & Spa - Adults Only

4.0 star property
Anse La Raye
9.4 out of 10, Exceptional, (725)
"Food, was great, service was good. We enjoyed our stay. "
United States
Clarensky
The price is HK$2,971
HK$3,508 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
Castries
9.0 out of 10, Wonderful, (521)
"Breakfast was fresh and a good variety"
United States
Bernd
The price is HK$2,559
HK$2,861 total
includes taxes & fees
20 Nov - 21 Nov
Bel Jou Hotel – Adults Only – All Inclusive

Harbor Club St. Lucia, Curio Collection by Hilton

4.5 star property
Rodney Bay
8.8 out of 10, Excellent, (763)
"Clean room.staff and amenities"
United States
mira
The price is HK$1,396
HK$1,727 total
includes taxes & fees
25 Nov - 26 Nov
Harbor Club St. Lucia, Curio Collection by Hilton

Soco House New Boutique - Adults Only

4.0 star property
Rodney Bay
8.0 out of 10, Very good, (267)
"Property was clean and quiet staff was friend and food was lovely"
United States
Nikita
The price is HK$2,366
HK$2,625 total
includes taxes & fees
26 Nov - 27 Nov
Soco House New Boutique - Adults Only

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

4.5 star property
Cap Estate
7.8 out of 10, Good, (524)
"Beautiful location. Huge resort. Staff at italian restaurant can try being friendlier. "
Canada
Melissa
The price is HK$4,092
HK$4,092 total
includes taxes & fees
1 Dec - 2 Dec
Royalton Hideaway Saint Lucia, An Autograph Collection All-Inclusive Resort – Adults Only

The Landings Resort & Spa

4.5 star property
Gros Islet
9.4 out of 10, Exceptional, (1001)
"We loved staying at The Landings. It was much more luxurious than we’re used to. In fact, it was probably the fanciest room we’ve ever stayed in. The beach is beautiful, with amazing views. We took the free ferry to the other side and walked along the beach to Pigeon Island. The staff is incredibly friendly. I didn’t catch all their names, but Mem was great to chat with at the bar, and Nazz and Tasha went out of their way to help us book excursions (which wasn’t easy during pre-season). Thank...
United States
Nienke
The price is HK$3,771
HK$4,505 total
includes taxes & fees
1 Dec - 2 Dec
The Landings Resort & Spa

Bay Gardens Beach Resort and Spa

4.0 star property
Rodney Bay
8.6 out of 10, Excellent, (1003)
"Courteous engaging staff, clean rooms, excellent food and service. "
United States
April
The price is HK$1,602
HK$2,164 total
includes taxes & fees
26 Nov - 27 Nov
Bay Gardens Beach Resort and Spa

Green Fig Resort & Spa

3.5 star property
Soufrière
9.0 out of 10, Wonderful, (139)
"Great staff"
United States
william
The price is HK$2,596
HK$3,137 total
includes taxes & fees
12 Nov - 13 Nov
Green Fig Resort & Spa

Rabot Hotel from Hotel Chocolat

4.5 star property
Soufrière
9.4 out of 10, Exceptional, (610)
"All nature staff on point the food was great. Will definitely go back. Love the island "
United States
Jose R
The price is HK$3,979
HK$4,748 total
includes taxes & fees
2 Dec - 3 Dec
Rabot Hotel from Hotel Chocolat

Calabash Cove Resort And Spa - Adults Only

4.5 star property
Gros Islet
9.4 out of 10, Exceptional, (331)
"Service was first class . Everyone friendly and welcoming . Food amazing . All staff extraordinarily accommodating . Our outgoing flight was delayed and they graciously allowed a later checkout . "
United States
John
The price is HK$3,314
HK$4,070 total
includes taxes & fees
12 Nov - 13 Nov
Calabash Cove Resort And Spa - Adults Only

Caille Blanc Villa & Hotel - Adults Only

4.5 star property
Soufrière
9.6 out of 10, Exceptional, (140)
"We had the best time ever staying here! The staff is so attentive and kind, our room was beautiful with a view of the Pitons, the food was amazing and the vibes were overall a 10/10 "
United States
hannah
Caille Blanc Villa & Hotel - Adults Only

Sandals Grande St. Lucian - ALL INCLUSIVE Couples Only

4.5 star property
Cap Estate
8.6 out of 10, Excellent, (334)
"Room was spotless. Towels always republished on time . People very friendly and helpful"
United States
michael
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:21 Nov - 23 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,727 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,727 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.