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

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,005 reviews)
"Amenities, resort grounds, quality of food and drinks were all exceptional!"
United States
Adam James
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,005 reviews)
"Food was great, room was clean and nice. Very nice resort "
United States
Justin
The price is £403
includes taxes & fees
9 Mar - 10 Mar
Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort

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.4 out of 10, Very good, (165 reviews)
"We loved this place!! Staff was amazing, it was very laid back relaxing vacation "
United States
Michele
The price is £660
includes taxes & fees
10 Mar - 11 Mar
Secrets St. Lucia Resort & Spa All Inclusive Adults Only

Sugar Beach, A Viceroy Resort

Sugar Beach, A Viceroy Resort
5.0 star property
Soufrière
9.6 out of 10, Exceptional, (605 reviews)
"A gorgeous resort, with a professional staff that are both helpful and friendly. The beach and the views are amazing. We are definitely planning another trip back!"
United States
Richard
The price is £1,310
includes taxes & fees
22 Feb - 23 Feb
Sugar Beach, A Viceroy Resort

Windjammer Landing Resort and Residences

Windjammer Landing Resort and Residences
5.0 star property
Gros Islet
9.2 out of 10, Wonderful, (1,002 reviews)
"The staff was amazing! "
United States
Samantha
The price is £425
includes taxes & fees
24 Feb - 25 Feb
Windjammer Landing Resort and Residences

Zoetry Marigot Bay - All Inclusive

Zoetry Marigot Bay - All Inclusive
5.0 star property
Marigot Bay
8.6 out of 10, Excellent, (553 reviews)
"The location is beautiful. The staff is very friendly, courteous and responsive. The vibe is very laid back. "
United States
LAWRENCE
The price is £456
includes taxes & fees
24 Feb - 25 Feb
Zoetry Marigot Bay - All Inclusive

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

Soco House New Boutique - Adults Only

Soco House New Boutique - Adults Only
4.0 star property
Rodney Bay
7.8 out of 10, Good, (340 reviews)
"Loved our stay, the staff was great and the super responsive. "
United States
Abigail
The price is £254
includes taxes & fees
11 Mar - 12 Mar
Soco House New Boutique - 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, (820 reviews)
"Great stay! Clean, comfortable rooms, friendly staff, and a convenient location. Everything was well maintained and made for a smooth, relaxing experience. Would definitely stay again."
United States
Juqaim
The price is £214
includes taxes & fees
3 Mar - 4 Mar
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, (630 reviews)
"Place was quiet and a perfect boutique hotel "
United States
Tim
The price is £475
includes taxes & fees
24 Feb - 25 Feb
Rabot Hotel from Hotel Chocolat

Ladera Resort - Adults Only

Ladera Resort - Adults Only
5.0 star property
Soufrière
9.8 out of 10, Exceptional, (668 reviews)
"Great resort/location/views, amazing people and service, also enjoyed the restaurant - Dasheene!!"
United States
Andrew
The price is £1,220
includes taxes & fees
20 Feb - 21 Feb
Ladera Resort - 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, (554 reviews)
"I loved everything about this resort and will definitely stay again!"
United States
Bill
The price is £234
includes taxes & fees
19 Feb - 20 Feb
Bel Jou Hotel – Adults Only – All Inclusive

Green Fig Resort & Spa

Green Fig Resort & Spa
3.5 star property
Soufrière
9.0 out of 10, Wonderful, (154 reviews)
"Amazing views, great service, unique property"
Canada
Chantal
The price is £359
includes taxes & fees
14 Feb - 15 Feb
Green Fig Resort & Spa

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,005 reviews)
"Staff was great rooms were clean"
United States
Mark
The price is £268
includes taxes & fees
10 Feb - 11 Feb
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, (557 reviews)
"Wonderful stay here "
United Kingdom
Reshma
The price is £453
includes taxes & fees
9 Mar - 10 Mar
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, (232 reviews)
"The resort was fabulous, many activities, terrific staff, and the spa was outstanding"
United States
Robin
The price is £842
includes taxes & fees
15 Feb - 16 Feb
BodyHoliday - All inclusive

Fond Doux Eco Resort

Fond Doux Eco Resort
3.5 star property
Soufrière
9.0 out of 10, Wonderful, (462 reviews)
"Staff were amazing, hotel location was great. "
United States
Elisabeth
The price is £141
includes taxes & fees
12 Feb - 13 Feb
Fond Doux Eco Resort

The Landings Resort & Spa

The Landings Resort & Spa
4.5 star property
Gros Islet
9.4 out of 10, Exceptional, (1,001 reviews)
"Clean room, beach bar was fantastic"
United States
Katherine
The price is £564
includes taxes & fees
10 Feb - 11 Feb
The Landings Resort & Spa

Coco Palm

Coco Palm
3.5 star property
Rodney Bay
8.6 out of 10, Excellent, (1,005 reviews)
"Lovely hotel, great location"
United Kingdom
Sophia
The price is £163
includes taxes & fees
15 Feb - 16 Feb
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, (347 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:20 Feb - 22 Feb

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 boasts breathtaking landscapes, including the iconic Pitons and lush rainforests, perfect for nature lovers.
  • Thrilling Outdoor Activities: The island offers a plethora of adventures, from diving and snorkelling to hiking and golf.
  • Beautiful Beaches: Enjoy the pristine beaches with crystal-clear waters, ideal for relaxation and water sports.
  • Cultural Experiences: Immerse yourself in the vibrant local culture, with opportunities to explore markets and traditional events.
  • Diverse Accommodations: A range of lodging options, from luxury resorts to quaint guesthouses, cater to all preferences.

Find great hotels in St. Lucia

Explore a variety of hotel accommodations in the stunning paradise of St. Lucia. Whether you seek luxury resorts with top-notch amenities or charming guesthouses, the island offers something for every traveller. Delight in beachside adventures, rejuvenating spa experiences, and a vibrant atmosphere, making your stay truly memorable. Discover the best hotels in St. Lucia for an unforgettable holiday in this Caribbean gem.

  • Coconut Bay Beach Resort & Spa All Inclusive: Nestled in the heart of St. Lucia, Coconut Bay Beach Resort & Spa is a vibrant 4-star all-inclusive haven perfect for those seeking both adventure and relaxation. With direct beach access, guests can dive into a world of activities, from snorkelling to kayaking, all included in your stay. The resort boasts a natural hot spring nearby, enhancing your relaxation experience. Indulge in unlimited dining options, including a buffet and à la carte choices, while enjoying entertainment and themed parties. Ideal for beach lovers and adventure seekers, this resort ensures a memorable holiday experience.
  • Windjammer Landing Resort and Residences: This 4.5-star resort is perfect for families looking for a fun-filled beach escape. Windjammer Landing offers direct access to a stunning beach and a range of amenities for children, including a dedicated kids' pool and babysitting services. Guests can unwind at the full-service spa, featuring steam rooms and outdoor treatment areas. The resort’s family-friendly atmosphere, coupled with luxurious accommodation, makes it a top choice for those seeking a relaxing yet engaging vacation experience in St. Lucia.
  • Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort: Experience luxury at its finest at the Royalton Saint Lucia, a 4.5-star all-inclusive resort designed for families and discerning travellers. With direct beach access, guests can enjoy a wealth of activities, dining options, and entertainment, all included in the package. The resort features a children’s club, free cribs, and a pool designed for younger guests. Indulge in a night out at the onsite nightclub or take part in various sports and classes. This resort is perfect for those seeking a lavish and family-oriented holiday in paradise.

Where to stay in St. Lucia

St. Lucia offers a captivating blend of adventure and relaxation, making it an ideal holiday destination for all types of travellers. Explore the lush landscapes, secluded beaches, and vibrant towns that exude a romantic atmosphere. Whether you seek thrilling excursions or tranquil moments with family, St. Lucia's charm caters to every desire. Discover the best of Saint Lucia holidays, where each experience unfolds a new story amidst breathtaking scenery.

  • Soufrière: Nestled in the southwest of St. Lucia, Soufrière is a charming city renowned for its stunning natural scenery and outdoor adventures. This vibrant locale draws visitors year-round, with peak travel seasons in January and from March to April. Tourists flock to Soufrière for exhilarating activities such as ziplining and underwater sports, all set against the backdrop of lush mountains and serene beaches. Notable attractions include the breathtaking Pitons, a UNESCO World Heritage site, and the Sulphur Springs, where you can experience the island's volcanic heritage.
  • Gros Islet: Located on the northern tip of St. Lucia, Gros Islet is a lively city celebrated for its vibrant culture and scenic beauty. The best times to visit are during March to April and June, when the local festivals and events are in full swing. Visitors to Gros Islet enjoy a wealth of outdoor activities, including water sports and excursions to nearby beaches and marinas. The Friday Night Street Party is a must-see, where you can immerse yourself in local cuisine and music, making it a perfect spot for an unforgettable evening.
  • Vieux Fort: Situated in the southern region of St. Lucia, Vieux Fort is a city that offers a delightful mix of adventure and relaxation. With peak travel periods in January, July, and September, visitors are drawn to its stunning beaches and scenic landscapes. The area is ideal for water activities, including diving and fishing, with the picturesque backdrop of the surrounding mountains. Don’t miss the chance to explore the historic Fort Vieux, which provides spectacular views of the Atlantic Ocean and the nearby bay.

Things to do in St. Lucia

St. Lucia offers a fantastic array of outdoor adventures and scenic experiences, perfect for an exhilarating holiday. Popular activities include thrilling island adventures and underwater sports, as well as a visit to the Tet Paul Nature Trail. Golf enthusiasts will also find excellent courses to enjoy. This idyllic destination is ideal for those seeking both relaxation and adventure amidst stunning natural beauty.

Shopping

In St. Lucia, visit Baywalk Shopping Mall for a vibrant mix of entertainment and shopping. The Castries Central Market offers a bustling local atmosphere. If you're up for a drive, La Place Carenage Duty Free Mall features a variety of duty-free stores and family-friendly options.

Recreation

Daren Sammy Cricket Ground offers a vibrant atmosphere for sports enthusiasts, where you can soak in the local cricket culture. At Sandals Golf and Country Club, indulge in luxury as you play on stunning greens surrounded by breathtaking views. The Rodney Bay Aquatic Centre is perfect for families, providing a refreshing outdoor pool experience.

Adventure

Experience the thrills of Splash Island Water Park, where you can enjoy a variety of water activities surrounded by family-friendly fun. Hike the Tet Paul Nature Trail for stunning outdoor scenery and breathtaking views. Zip through the treetops at Treetop Adventure Park for an exhilarating adventure in nature.

Nightlife

In St. Lucia, the vibrant nightlife features the lively Gros Islet Street Party, where locals and tourists mingle over music and dance. Castries offers chic bars like The Cellar, perfect for cocktails, while Rodney Bay buzzes with beachfront clubs, providing a picturesque setting for an unforgettable evening.

Booking tips and Expedia advantages for St. Lucia

To save money during your visit to St. Lucia, consider travelling between August and October when prices are lower. Book your hotel about a month in advance for the best deals, and look for last-minute offers on platforms like Expedia. Saturdays are the cheapest days to stay, while Mondays tend to be the priciest. Utilise Expedia’s filters to find eco-friendly accommodation within your budget, and combine your hotel, flights, and activities for additional savings. Public transport is affordable, and many attractions can be enjoyed for free, making it easy to explore the island on a budget.

  • 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: Book your hotel in St. Lucia about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservations in St. Lucia with your flights and activities through an Expedia package.

Find the best attractions in St. Lucia

St. Lucia offers an idyllic blend of outdoor adventures and stunning scenery, making it perfect for a vacation. Visitors can explore beautiful beaches, serene bays, and majestic mountains, all catering to those seeking a memorable experience in nature. With a variety of attractions available, St. Lucia promises an exciting getaway filled with breathtaking views and outdoor activities for every traveller.

  • Gros Piton: Experience the thrill of climbing Gros Piton, one of St. Lucia's iconic mountains. This adventure offers breathtaking views of the island’s lush landscapes and the azure Caribbean Sea, perfect for outdoor enthusiasts and nature lovers.
  • Anse Chastanet Beach: Relax at Anse Chastanet Beach, renowned for its stunning scenery and crystal-clear waters. This tranquil beach is ideal for sunbathing, swimming, and snorkelling among vibrant coral reefs teeming with marine life.
  • Rodney Bay Marina: Explore the vibrant atmosphere of Rodney Bay Marina, where adventure awaits. Enjoy water sports, dine at seaside restaurants, or embark on boat tours to discover the beauty of St. Lucia’s coastline.

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 (dry).

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January78.8°F (26.0°C)No Rain (Dry)Mostly SunnySlightly HighSlightly High
February78.6°F (25.9°C)No Rain (Dry)Mostly SunnySlightly HighAverage
March79.0°F (26.1°C)No Rain (Dry)Mostly SunnySlightly HighSlightly High
April79.9°F (26.6°C)No Rain (Dry)Mostly SunnyAverageSlightly High
May81.3°F (27.4°C)No Rain (Dry)Mostly 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 Rain (Dry)Mostly 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) is situated 7.5km from the heart of the island. Nearby hotels include the luxurious Serenity At Coconut Bay, just 435m away, and the renowned Sugar Beach, A Viceroy Resort, 6.2km from the airport. Transportation options from these hotels typically include airport shuttles. Alternatively, George F. L. Charles Airport (SLU) is located 5.0km away, with excellent accommodation options such as the Zoetry Marigot Bay, 2.5km from the airport, and Cap Maison Resort & Spa, 3.7km away. These hotels also provide shuttle services for convenient transfers.

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