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

Next weekend
In two weeks

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,011 reviews)
"Absolutely beautiful view, amazing staff, and only 5 minutes from the airport!"
United States
Cecilia
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,009 reviews)
"Friendly staff, comfortable accommodations"
United States
Catherine
The price is HK$5,619
HK$5,619 total
includes taxes & fees
26 Apr - 27 Apr
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, (618 reviews)
"The hotel is absolutely gorgeous, very clean and the staff is very friendly and helpful. The views are some of the best in the Caribbean. "
United States
Margaret
The price is HK$14,560
HK$17,819 total
includes taxes & fees
13 Apr - 14 Apr
Sugar Beach, A Viceroy Resort

Zoetry Marigot Bay - All Inclusive

Zoetry Marigot Bay - All Inclusive
5.0 star property
Marigot Bay
8.6 out of 10, Excellent, (570 reviews)
"Room service is great twice for the day. Staff friendly. Food was delicious served with quality."
United States
Andane
The price is HK$4,253
HK$4,253 total
includes taxes & fees
26 Apr - 27 Apr
Zoetry Marigot Bay - All Inclusive

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, (176 reviews)
"Beautiful resort "
United States
Sofya
The price is HK$6,258
HK$6,258 total
includes taxes & fees
5 Apr - 6 Apr
Secrets St. Lucia Resort & Spa All Inclusive Adults Only

Windjammer Landing Resort and Residences

Windjammer Landing Resort and Residences
5.0 star property
Gros Islet
9.2 out of 10, Wonderful, (1,006 reviews)
"This is an amazing resort with the friendliest and most accommodating staff. "
United States
Danielle
The price is HK$3,016
HK$3,674 total
includes taxes & fees
20 Apr - 21 Apr
Windjammer Landing Resort and Residences

Jade Mountain Resort

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

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, (578 reviews)
"My stay was excellent everything was great from the food to the staff everyone on the island is friendly and very approachable. Hotel was great the ac was very cold and the pizza are to die for "
United States
Isauris
The price is HK$2,240
HK$2,491 total
includes taxes & fees
13 Apr - 14 Apr
Bel Jou Hotel – Adults Only – All Inclusive

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, (844 reviews)
"This was an excellent hotel with a great location. The hotel staff in all areas are excellent."
United Kingdom
terence
The price is HK$1,787
HK$2,185 total
includes taxes & fees
16 Apr - 17 Apr
Harbor Club St. Lucia, Curio Collection by Hilton

Soco House New Boutique - Adults Only

Soco House New Boutique - Adults Only
4.0 star property
Rodney Bay
7.8 out of 10, Good, (391 reviews)
"The resort was beautiful, the staff were very friendly and fun. Rooms were nice and clean. "
United States
Malisa
The price is HK$2,489
HK$2,757 total
includes taxes & fees
28 Apr - 29 Apr
Soco House New Boutique - Adults Only

Ladera Resort - Adults Only

Ladera Resort - Adults Only
5.0 star property
Soufrière
9.8 out of 10, Exceptional, (680 reviews)
"Absolutely stunning hotel. Our room view was amazing, Food, staff everything was perfect!"
United States
Joseph
Ladera Resort - Adults Only

Rabot Hotel from Hotel Chocolat

Rabot Hotel from Hotel Chocolat
4.5 star property
Soufrière
9.4 out of 10, Exceptional, (648 reviews)
"Spa was nice "
United States
Krasimira A
The price is HK$4,212
HK$5,022 total
includes taxes & fees
14 Apr - 15 Apr
Rabot Hotel from Hotel Chocolat

Bay Gardens Beach Resort and Spa

Bay Gardens Beach Resort and Spa
4.0 star property
Rodney Bay
8.6 out of 10, Excellent, (1,004 reviews)
"Loved and the entire staff was very friendly!!"
United States
Koketi
The price is HK$1,998
HK$2,664 total
includes taxes & fees
13 Apr - 14 Apr
Bay Gardens Beach Resort and Spa

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, (582 reviews)
"Amazing services, staff were extremely welcoming and very polite. Property was clean and well maintained. "
United States
Franchesca
The price is HK$4,298
HK$4,298 total
includes taxes & fees
20 Apr - 21 Apr
Royalton Hideaway Saint Lucia, An Autograph Collection All-Inclusive Resort - Adults Only

BodyHoliday - All inclusive

BodyHoliday - All inclusive
4.5 star property
Cap Estate
9.8 out of 10, Exceptional, (244 reviews)
"St Lucia is beautiful. BodyHoliday was great- a good combination of relaxing while also being active when we chose to be."
United States
Rachael L
The price is HK$10,852
HK$11,706 total
includes taxes & fees
28 Apr - 29 Apr
BodyHoliday - All inclusive

The Landings Resort & Spa

The Landings Resort & Spa
4.5 star property
Gros Islet
9.4 out of 10, Exceptional, (1,002 reviews)
"Lovely spot, the room was excellent, and the staff are all very pleasant and attentive. The food is good in the various restaurants. It’s a great beach and the pools are also great. "
Canada
Alan
The price is HK$3,462
HK$4,144 total
includes taxes & fees
19 Apr - 20 Apr
The Landings Resort & Spa

Green Fig Resort & Spa

Green Fig Resort & Spa
3.5 star property
Soufrière
8.8 out of 10, Excellent, (167 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$3,184
HK$3,826 total
includes taxes & fees
7 Apr - 8 Apr
Green Fig Resort & Spa

Fond Doux Eco Resort

Fond Doux Eco Resort
3.5 star property
Soufrière
9.0 out of 10, Wonderful, (500 reviews)
"Wonderful location- staff is wonderful Really enjoyed the place "
United States
Annette
The price is HK$1,314
HK$1,500 total
includes taxes & fees
14 Apr - 15 Apr
Fond Doux Eco Resort

Coco Palm

Coco Palm
3.5 star property
Rodney Bay
8.6 out of 10, Excellent, (1,004 reviews)
"Fantastic hotel, great staff, excellent food, very clean great location "
United Kingdom
Tracey
The price is HK$1,226
HK$1,556 total
includes taxes & fees
14 Apr - 15 Apr
Coco Palm

Sandals Grande St. Lucian - ALL INCLUSIVE Couples Only

Sandals Grande St. Lucian - ALL INCLUSIVE Couples Only
4.5 star property
Cap Estate
8.6 out of 10, Excellent, (351 reviews)
"We absolutely loved our stay at Sandals Grande St. Lucia! It is a beautiful property on a gorgeous stretch of beach. The staff, the restaurants, the scuba diving, the wakeboarding and accomodations were all top notch. "
United States
Gary
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:10 Apr - 12 Apr

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.