Find the best St. Lucia Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

St. Lucia Accommodation: Most Popular Cities to Stay

Check prices for these dates

This weekend
Next weekend

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,005 reviews)
"The staff was excellent!! Service and food was outstanding!!"
United States
Laurie
Coconut Bay Beach Resort & Spa All Inclusive

Sugar Beach, A Viceroy Resort

Sugar Beach, A Viceroy Resort
5.0 star property
Soufrière
9.6 out of 10, Exceptional, (624 reviews)
"Exceptional accommodations, amazing food, great service, and stunning property make this resort one not to miss. Butler service was top notch. "
United States
Paul
The price is £1,090
includes taxes & fees
15 May - 16 May
Sugar Beach, A Viceroy 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,002 reviews)
"Beautiful property and the staff was exceptional. However, the food is terrible and the entertainment is blah. "
United States
Celestine
The price is £324
includes taxes & fees
11 May - 12 May
Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort

Zoetry Marigot Bay - All Inclusive

Zoetry Marigot Bay - All Inclusive
5.0 star property
Marigot Bay
8.6 out of 10, Excellent, (585 reviews)
"Beautiful property, friendly staff, amazing room and view. Service a little slow, but it’s island time, so don’t be in a rush anyway. All inclusive and easy. Loved paddling across the bay to a little coral reef and snorkeling with the free amenities. "
United States
Andrea
The price is £403
includes taxes & fees
6 May - 7 May
Zoetry Marigot Bay - All Inclusive

Jade Mountain Resort

Jade Mountain Resort
5.0 star property
Soufrière
9.8 out of 10, Exceptional, (227 reviews)
"The view from the Star Sanctuary JB5 was breathtaking!!"
United States
Corey
The price is £1,537
includes taxes & fees
10 May - 11 May
Jade Mountain Resort

Windjammer Landing Resort and Residences

Windjammer Landing Resort and Residences
5.0 star property
Gros Islet
9.2 out of 10, Wonderful, (1,001 reviews)
"Great for family with kids! "
United States
Gerti
The price is £295
includes taxes & fees
25 May - 26 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, (180 reviews)
"I really enjoyed the resort and beach"
United States
Larell
The price is £593
includes taxes & fees
28 Apr - 29 Apr
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, (591 reviews)
"The place and staff were wonderful "
United States
Deanna
The price is £272
includes taxes & fees
1 May - 2 May
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, (865 reviews)
"Wonderful great place for vacation "
United States
Shaneze Angel
The price is £194
includes taxes & fees
14 May - 15 May
Harbor Club St. Lucia, Curio Collection by Hilton

Ladera Resort - Adults Only

Ladera Resort - Adults Only
5.0 star property
Soufrière
9.8 out of 10, Exceptional, (687 reviews)
"The staff was amazing!!!!"
United States
Todd W
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, (658 reviews)
"The property is utterly beautiful. The pool is wonderful and the staff just lovely!"
United Kingdom
Julie
The price is £475
includes taxes & fees
17 May - 18 May
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, (600 reviews)
"Resort was excellent "
Canada
Justin Matthew
The price is £374
includes taxes & fees
11 May - 12 May
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,003 reviews)
"A great place to stay! Loved the Rum Punch .."
United States
KeyEra K
The price is £239
includes taxes & fees
11 May - 12 May
Bay Gardens Beach Resort and Spa

Soco House New Boutique - Adults Only

Soco House New Boutique - Adults Only
4.0 star property
Rodney Bay
8.0 out of 10, Very good, (405 reviews)
"Our stay at the Soco House was quite pleasant."
Canada
Peter
The price is £324
includes taxes & fees
12 May - 13 May
Soco House New Boutique - Adults Only

The Landings Resort & Spa

The Landings Resort & Spa
4.5 star property
Gros Islet
9.4 out of 10, Exceptional, (1,001 reviews)
"Beautiful resort great for families. The free breakfast buffet was great. "
United States
Brandon
The price is £459
includes taxes & fees
19 May - 20 May
The Landings Resort & Spa

BodyHoliday - All inclusive

BodyHoliday - All inclusive
4.5 star property
Cap Estate
9.8 out of 10, Exceptional, (260 reviews)
"Superb resort with great staff and great amenities."
Canada
Richard
The price is £920
includes taxes & fees
11 May - 12 May
BodyHoliday - All inclusive

Fond Doux Eco Resort

Fond Doux Eco Resort
3.5 star property
Soufrière
9.0 out of 10, Wonderful, (515 reviews)
"I would definitely visit again!"
United States
Lyn
The price is £142
includes taxes & fees
10 May - 11 May
Fond Doux Eco Resort

Green Fig Resort & Spa

Green Fig Resort & Spa
3.5 star property
Soufrière
8.8 out of 10, Excellent, (169 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 £324
includes taxes & fees
13 May - 14 May
Green Fig Resort & Spa

Villa Beach Cottages

Villa Beach Cottages
3.0 star property
Castries
9.6 out of 10, Exceptional, (517 reviews)
"Amazing staff, incredible beach, great food. Would stay here every single time!"
United States
Rebecca
The price is £207
includes taxes & fees
21 May - 22 May
Villa Beach Cottages

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, (353 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.

Great weekend hotel deals in St. Lucia

Showing deals for:1 May - 3 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 Beaches: St. Lucia boasts beautiful beaches like Anse Chastanet and Reduit Beach, perfect for relaxation and water sports.
  • Majestic Pitons: The iconic Pitons provide breathtaking scenery and opportunities for hiking and photography.
  • Adventure Sports: Engage in exhilarating activities such as zip-lining, snorkelling, and diving in vibrant underwater ecosystems.
  • Luxurious Accommodation: Choose from a range of exquisite hotels and charming guesthouses, ensuring a comfortable stay.
  • Rich Nightlife: Experience the vibrant nightlife, with local music, dancing, and lively hotspots throughout the island.

Find great hotels in St. Lucia

Explore the enchanting island of St. Lucia, where a variety of accommodation options await to suit every traveler's needs. From luxurious hotels to charming guesthouses, you'll find a perfect retreat for your adventure, beach, or spa-themed holiday. Discover the best St. Lucia hotels that offer exceptional service and breathtaking views, ensuring a memorable stay in this Caribbean paradise.

  • Coconut Bay Beach Resort & Spa All Inclusive: This 4-star resort is a family-friendly haven, rated 9.2, offering a tropical escape themed around beach relaxation and adventure. With all-inclusive amenities, guests can enjoy unlimited food and drinks, various recreational activities, and nightly entertainment. Families will delight in the dedicated children’s club and water park, ensuring a fun-filled experience for younger guests. Located on the stunning Coconut Bay, the resort also boasts direct beach access and nearby natural hot springs, perfect for relaxation after a day of activities.
  • Windjammer Landing Resort and Residences: A luxurious 4.5-star resort, also rated 9.2, Windjammer Landing is ideal for those seeking adventure and family fun. With direct access to a beautiful beach, guests can partake in a variety of water sports including kayaking and surfing, or relax by the pool. The resort caters to families with amenities like supervised childcare and a dedicated kids' area. The vibrant atmosphere and range of activities make it a perfect choice for families looking to create lasting memories in a picturesque setting.
  • Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort: This 4.5-star all-inclusive resort, renowned for its exceptional service, offers a luxurious beach-themed experience with a guest rating of 9.2. With unlimited dining options and a variety of amenities, including a 24-hour room service and a vibrant nightclub, guests can indulge in a lavish stay. The hotel caters to families with free children’s clubs and a dedicated pool area. Set against a backdrop of stunning Caribbean views, it’s an ideal resort for those looking to relax and enjoy all the comforts of a premium vacation.

Where to stay in St. Lucia

St. Lucia offers a captivating blend of adventure and relaxation, making it a perfect destination for UK travellers. Explore the island's stunning beaches, such as Anse Chastanet and Reduit Beach, or immerse yourself in its breathtaking scenery at the Pitons. Whether you're seeking a romantic getaway or a family-friendly excursion, St. Lucia's vibrant atmosphere and lush landscapes promise an unforgettable experience amidst the island's natural beauty.

  • Soufrière: Nestled in the picturesque southwest of St. Lucia, Soufrière is a charming city renowned for its stunning outdoor adventures and breathtaking scenery. This vibrant destination experiences steady visitor numbers throughout the year, with peaks in January and March to April. Visitors flock to Soufrière for thrilling activities such as ziplining and underwater sports, all set against a backdrop of lush mountains and beautiful beaches. Highlights include the iconic Pitons, a UNESCO World Heritage site, and the serene Sulphur Springs, offering a unique geothermal experience. Whether you’re hiking, snorkelling, or simply soaking in the views, Soufrière promises an unforgettable escape.
  • Gros Islet: Located in the northern part of St. Lucia, Gros Islet is a lively city that attracts tourists seeking adventure and relaxation alike. With a consistent flow of visitors, particularly during March to April and June, this area boasts a plethora of outdoor activities, including golf and various water sports. The stunning beaches and picturesque marina provide perfect settings for both relaxation and excitement. Don't miss the famous Friday Night Street Party, where you can savour local cuisine and dance to vibrant Caribbean rhythms. Gros Islet offers a delightful blend of tranquillity and thrill, making it an essential stop on your St. Lucian adventure.
  • Vieux Fort: Situated at the southern tip of St. Lucia, Vieux Fort offers a unique blend of natural beauty and rich history. The city experiences a steady influx of visitors year-round, with peak times in January, July, and September. Known for its beautiful beaches and stunning bay views, Vieux Fort is perfect for outdoor enthusiasts eager to explore the nearby mountains and partake in exciting water sports. Golf enthusiasts can enjoy the local country club, while the area’s historical landmarks add a cultural touch to your visit. With its charming atmosphere and diverse experiences, Vieux Fort is a captivating destination waiting to be explored.

Things to do in St. Lucia

St. Lucia offers a fantastic blend of outdoor adventures and stunning scenery, making it an ideal holiday destination. Popular activities include exhilarating adventure sports, vibrant underwater experiences, and relaxing golf. Visitors can enjoy beach activities, explore nightlife hotspots, indulge in luxurious spa treatments, and participate in fitness retreats that rejuvenate the body and mind. With its natural beauty and diverse offerings, St. Lucia promises an unforgettable getaway.

Shopping

Experience shopping in St. Lucia at the vibrant Castries Market, where you can find local crafts, spices, and souvenirs. For a more contemporary shopping experience, visit the La Place Carenage, a waterfront mall offering boutiques, dining options, and stunning views of the harbour.

Recreation

Experience luxury at Sandals Golf and Country Club, where you can indulge in rejuvenating spa treatments amidst beautiful surroundings. Enjoy a round of golf or unwind by the pool, soaking in the serene atmosphere while surrounded by lush landscapes and exquisite amenities.

Adventure

Experience the breathtaking Pitons while hiking the Gros Piton trail, where stunning views await at the summit. Dive into adventure at Sulphur Springs, the world’s only drive-in volcano, and relax in rejuvenating mineral baths. For thrill-seekers, zip-lining through the rainforest offers an exhilarating rush amidst nature.

Nightlife

Experience the vibrant nightlife at The Cellar in Rodney Bay for a mix of cocktails and lively music. For a more laid-back vibe, visit The Reef Beach Bar, where you can enjoy stunning ocean views and local bands as the sun sets over the horizon.

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

Booking tips and Expedia advantages for St. Lucia

  • 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, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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 Wednesday.
  • Find cheap hotels on Expedia: Make the most of Expedia’s search tool to refine your preferences, such as your budget, desired location, and type of accommodation. For instance, selecting the Eco-certified filter will show you a range of sustainable and environmentally friendly hotels currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You could potentially reduce your expenses by booking an Expedia package that combines your hotel stay in St. Lucia with your flights and activities.

Find the best attractions in St. Lucia

St. Lucia offers an ideal setting for outdoor and adventure enthusiasts, showcasing stunning beaches, picturesque bays, and majestic mountains. Visitors can immerse themselves in the island's natural beauty while engaging in various activities that highlight its scenic charm. With a focus on outdoor experiences, St. Lucia caters to travellers seeking both relaxation and adventure, making it a perfect destination for a memorable holiday.

  • Gros Piton: Experience the thrill of hiking Gros Piton, a UNESCO World Heritage site. This iconic mountain offers stunning vistas of the surrounding Caribbean Sea and lush landscapes. The adventure of the ascent is complemented by the outdoor vibes and the sense of achievement at the summit.
  • Anse Chastanet Beach: Relax on the pristine sands of Anse Chastanet Beach, known for its vibrant marine life and crystal-clear waters. Ideal for sunbathing and snorkelling, this beach embodies the ultimate tropical escape with its serene atmosphere.
  • Rodney Bay Marina: Explore the lively Rodney Bay Marina, a hub for water sports and dining. Enjoy the outdoor vibes while indulging in various activities, from sailing to enjoying fresh seafood with a stunning waterfront view.

Best time to go to St. Lucia

The best time to visit St. Lucia is dependent 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.

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.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 RainMostly SunnyAverageAverage

The nearest major airports for your trip to St. Lucia

When visiting St. Lucia, you can fly into two major airports: Hewanorra International Airport (UVF) in Vieux Fort, located 19.3km from the island's attractions, and George F. L. Charles Airport (SLU) in Castries, situated 12.9km away. Near UVF, luxury accommodation options include Jade Mountain Resort and Sugar Beach, A Viceroy Resort, with convenient airport shuttles available. Alternatively, nearby SLU boasts Zoetry Marigot Bay and Cap Maison Resort & Spa, offering transport services such as airport shuttles with fees. Windjammer Landing Resort is also a great choice close to Castries, ensuring easy access to both airports for your St. Lucian getaway.

Discover your perfect St Lucia hotels with Expedia

A wide selection of St Lucia hotels for every type of traveller 

With picture-perfect white sand beaches and fabulous Caribbean weather, St Lucia is a dream holiday for many travellers. Hotels in Saint Lucia can be found across the island, from tiny Choiseul to the capital Castries. Finding some of the best places to stay in St Lucia will depend on your kind of holiday, be it an adventure-filled trip in the Southern part of the island, relaxed time off with your family in one of the many fantastic St Lucia all-inclusive holiday resorts, or an opulent romantic hotel break for 2. 

Popular areas for accommodation in St Lucia 

St Lucia is an idyllic holiday destination that appeals just as much to hiking enthusiasts, rum connoisseurs, couples on a honeymoon taking advantage of the superb luxury hotels in Saint Lucia, and families looking for some downtime by the beach. The island's rugged landscape is a testimony to its volcanic past, with its twin Pitons perhaps its most recognisable features.

International travellers usually fly into Hewanorra International Airport on the southern side of the island. Getting around St Lucia is easily done by car, minibus or taxi. It takes just 2 hours to drive around the island. Popular areas with some of the best hotels in St Lucia include: 

  • Castries is the island's capital and one of its travel hubs. It's where to stay in St Lucia if you plan on island hopping. You'll find regular ferries leaving for Martinique as well as the domestic George F. L. Charles Airport.
  • Gros Islet has some of the best resorts in St Lucia. The friendly atmosphere and easy access to beaches, restaurants and nightlife means the area is particularly well-suited for families. 
  • Soufriere on the western coast is a great base if you plan to make the most of the lush green nature. Tucked away between crystal-clear waters and the rainforest-clad pitons, the area is less busy and particularly appreciated by couples. It has some of the best accommodation in St Lucia for honeymooners looking for something special. 
  • Rodney Bay is a lively destination well-suited for families and first-timers. It offers a strong selection of resorts for St Lucia all-inclusive holidays alongside plenty of opportunities for fun in the water with a waterpark close by and plenty of water sports options on nearby Reduit Beach

Find some of the best St Lucia hotel deals 

It pays to be flexible with your travel dates when searching for Santa Lucia hotels. The tourist season peaks between December and April. Look outside of those dates and you may find fantastic deals for St Lucia hotel rooms with Expedia. 

In the search results, look out for hotels with the 'Great Deal' tag. These properties are often highly recommended by other Expedia clients and may come at discounted prices or include extras such as complimentary breakfast. 

Picks for accommodation in St Lucia 

Expedia has one of the widest selections of accommodation in St Lucia at some of the best prices on the market. From spa hotels to St Lucia's all-inclusive, adults-only resorts, family-friendly hotels, and accommodation close to Hewanorra International Airport, there is much to explore. 

The area of Gros Islet has one of the widest choices of hotels on the island. The Bay Gardens Hotel is a comfortable 3-star hotel with a pool. Accommodation can be booked all-inclusive and rooms come with free passes to the nearby water park. This means it is one of the best options for St Lucia all-inclusive holidays for families. The Royalton Saint Lucia is located directly on the beach and offers a full-inclusive experience as well as 5 on-site restaurants and bars. The BodyHoliday – all-inclusive resort features 2 outdoor swimming pools and a golf driving range for you to practice your golf swing under the sun. The Starfish St Lucia – all-inclusive close to Reduit Beach is a great option for families thanks to its outdoor pool, playground and babysitting services. 

The Soco House New Boutique is an all-inclusive, adults-only restaurant with a pool and spa. It offers free shuttles to the nearby beach. With its on-site designer shop and sleek décor, it is one of the best hotels in St Lucia for couples who like their holidays on the quieter side. The Bel Jou Hotel in Castries is another great adults-only resort. Located in Castries, it features rooms with sea views and is located a few minutes' walk from Castries' Central Market. 

The Rabot Hotel from Hotel Chocolat offers incredible views over the iconic Pitons of St Lucia and boasts a pool and spa. Enjoy a free breakfast in the hotel's restaurant before hitting the hiking trails close to the hotel. Located close to Anse Chastanet Beach and Anse Mamin Beach near Soufriere, the Jade Mountain Resort is exceptionally well-rated by fellow Expedia users. Its beachfront location means it's a great base for scuba diving and sailing, or simply soaking up the Caribbean sun.

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 £142 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.
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 £142 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.