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

Coconut Bay Beach Resort & Spa All Inclusive

Coconut Bay Beach Resort & Spa All Inclusive
4.0 star property
Vieux Fort
9.2 out of 10, Wonderful, (1,020 reviews)
"Resort overall great. Many activities & pool areas around the resort. Food was excellent. Staff are all very friendly."
United States
Nicole
Coconut Bay Beach Resort & Spa All Inclusive

Zoetry Marigot Bay - All Inclusive

Zoetry Marigot Bay - All Inclusive
5.0 star property
Marigot Bay
8.6 out of 10, Excellent, (592 reviews)
"Clean rooms, Great service, Amazing food and views"
United States
Jessica
The price is HK$3,953
HK$3,953 total
includes taxes & fees
3 Jun - 4 Jun
Zoetry Marigot Bay - All Inclusive

Sugar Beach, A Viceroy Resort

Sugar Beach, A Viceroy Resort
5.0 star property
Soufrière
9.6 out of 10, Exceptional, (630 reviews)
"Our stay at Sugar Beach, A Viceroy Resort was exceptional. The staff were genuinely warm and welcoming, the property was immaculate, and the food was outstanding. Beach service was attentive, and the atmosphere throughout was peaceful and deeply relaxing."
United States
Lydia
The price is HK$10,717
HK$13,322 total
includes taxes & fees
26 May - 27 May
Sugar Beach, A Viceroy Resort

Jade Mountain Resort

Jade Mountain Resort
5.0 star property
Soufrière
9.8 out of 10, Exceptional, (228 reviews)
"Beautiful resort with lots of high end things. Wonderful staff!"
United States
Heather
The price is HK$22,311
HK$26,773 total
includes taxes & fees
26 May - 27 May
Jade Mountain Resort

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,018 reviews)
"We had fun."
United States
Alfred
The price is HK$3,770
HK$3,770 total
includes taxes & fees
8 Jun - 9 Jun
Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort

Windjammer Landing Resort and Residences

Windjammer Landing Resort and Residences
5.0 star property
Gros Islet
9.2 out of 10, Wonderful, (1,010 reviews)
"Great relaxing vacation spot"
United States
LaToya
The price is HK$2,638
HK$3,190 total
includes taxes & fees
17 May - 18 May
Windjammer Landing Resort and Residences

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.6 out of 10, Excellent, (183 reviews)
"I really enjoyed the resort and beach"
United States
Larell
The price is HK$7,820
HK$7,820 total
includes taxes & fees
16 May - 17 May
Secrets St. Lucia Resort & Spa All Inclusive Adults Only

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, (597 reviews)
"Breakfast lunch dinner excellent staff was also excellent ."
United States
Garth
The price is HK$2,289
HK$2,543 total
includes taxes & fees
26 May - 27 May
Bel Jou Hotel – Adults Only – All Inclusive

Ladera Resort - Adults Only

Ladera Resort - Adults Only
5.0 star property
Soufrière
9.8 out of 10, Exceptional, (689 reviews)
"This was truly a dream come true resort. The staff was so friendly and helpful. Do yourself a favor and stay with the Ladera Family."
United States
Jasmine
Ladera Resort - Adults Only

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, (871 reviews)
"Best location best staff "
United States
Sanket
The price is HK$1,468
HK$1,811 total
includes taxes & fees
26 May - 27 May
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, (665 reviews)
"Beautiful views, great staff, clean rooms, great food"
United States
Jessica
The price is HK$3,606
HK$4,312 total
includes taxes & fees
2 Jun - 3 Jun
Rabot Hotel from Hotel Chocolat

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.8 out of 10, Good, (609 reviews)
"Nice resort and the staff was excellent."
United States
Kimberly
The price is HK$3,770
HK$3,770 total
includes taxes & fees
9 Jun - 10 Jun
Royalton Hideaway Saint Lucia, An Autograph Collection All-Inclusive Resort - Adults Only

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,009 reviews)
"Thanks for a wonderful stay and welcome! Will be back soon hopefully! "
United Kingdom
Steven
The price is HK$2,266
HK$2,891 total
includes taxes & fees
22 May - 23 May
Bay Gardens Beach Resort and Spa

The Landings Resort & Spa

The Landings Resort & Spa
4.5 star property
Gros Islet
9.4 out of 10, Exceptional, (1,004 reviews)
"Beautiful resort great for families. The free breakfast buffet was great. "
United States
Brandon
The price is HK$3,602
HK$4,452 total
includes taxes & fees
3 Jun - 4 Jun
The Landings Resort & Spa

Soco House New Boutique - Adults Only

Soco House New Boutique - Adults Only
4.0 star property
Rodney Bay
7.8 out of 10, Good, (419 reviews)
"Our stay at the Soco House was quite pleasant."
Canada
Peter
The price is HK$3,228
HK$3,547 total
includes taxes & fees
18 May - 19 May
Soco House New Boutique - Adults Only

Fond Doux Eco Resort

Fond Doux Eco Resort
3.5 star property
Soufrière
9.0 out of 10, Wonderful, (529 reviews)
"Great staff, great breskfast, lovely surroundings."
Canada
Maharani
The price is HK$1,314
HK$1,500 total
includes taxes & fees
2 Jun - 3 Jun
Fond Doux Eco Resort

BodyHoliday - All inclusive

BodyHoliday - All inclusive
4.5 star property
Cap Estate
9.8 out of 10, Exceptional, (265 reviews)
"Superb resort with great staff and great amenities."
Canada
Richard
The price is HK$7,107
HK$7,773 total
includes taxes & fees
20 May - 21 May
BodyHoliday - All inclusive

Green Fig Resort & Spa

Green Fig Resort & Spa
3.5 star property
Soufrière
8.8 out of 10, Excellent, (173 reviews)
"Beautiful views of ocean and Piton, relaxing vibe, helpful staff for setting up taxis, airport transfers, and pleasant service for delicious continental breakfast and dinner."
United States
Peter
The price is HK$1,708
HK$2,099 total
includes taxes & fees
17 May - 18 May
Green Fig Resort & Spa

Villa Beach Cottages

Villa Beach Cottages
3.0 star property
Castries
9.6 out of 10, Exceptional, (523 reviews)
"Amazing staff, incredible beach, great food. Would stay here every single time!"
United States
Rebecca
The price is HK$1,773
HK$2,180 total
includes taxes & fees
19 May - 20 May
Villa Beach Cottages

StolenTime St Lucia, Adult Only All-Inclusive Boutique Resort

StolenTime St Lucia, Adult Only All-Inclusive Boutique Resort
4.0 star property
Castries
9.4 out of 10, Exceptional, (185 reviews)
"The property was spotless room was clean breakfast, lunch and dinner was amazing! "
United States
Chakeema A
The price is HK$4,923
HK$5,889 total
includes taxes & fees
18 May - 19 May
StolenTime St Lucia, Adult Only All-Inclusive Boutique Resort
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:22 May - 24 May

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,500 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,500 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.