A wooden deck with wicker furniture overlooking turquoise waters, a prominent mountain in the background, and a white building with balconies.

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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Lucia hotels

1. Sugar Beach, A Viceroy Resort

Sugar Beach, A Viceroy Resort
5.0 star property
Soufrière
9.6 out of 10, Exceptional, (644 reviews)
"Beautiful resort with excellent service and amenities !"
United States
Claudia
The price is £1,082
includes taxes & fees
2 Aug - 3 Aug
Sugar Beach, A Viceroy Resort

2. 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,065 reviews)
"The property is amazing, staff is wonderful. I would definitely recommend this place."
United States
marie
Coconut Bay Beach Resort & Spa All Inclusive

3. Jade Mountain Resort

Jade Mountain Resort
5.0 star property
Soufrière
9.8 out of 10, Exceptional, (230 reviews)
"I visited Jade Mountain Resort to celebrate my sister’s birthday, and we had an amazing time. The staff was wonderful—they gave us a tour of the property and decorated our room with balloons, making the celebration even more special. The view of the Pitons was breathtaking, and I would definitely stay here again."
United States
Diane
The price is £1,405
includes taxes & fees
2 Aug - 3 Aug
Jade Mountain Resort

4. Zoetry Marigot Bay - All Inclusive

Zoetry Marigot Bay - All Inclusive
5.0 star property
Marigot Bay
8.6 out of 10, Excellent, (627 reviews)
"simply amazing service and rooms and food"
United States
Steffon Alexander
The price is £394
includes taxes & fees
2 Aug - 3 Aug
Zoetry Marigot Bay - All Inclusive

5. 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, (205 reviews)
"One of the best vacations we've ever been on."
United States
Robert
The price is £409
includes taxes & fees
2 Aug - 3 Aug
Secrets St. Lucia Resort & Spa All Inclusive Adults Only

6. Windjammer Landing Resort and Residences

Windjammer Landing Resort and Residences
5.0 star property
Gros Islet
9.2 out of 10, Wonderful, (1,000 reviews)
"Excellent resort for the family - we will return."
United States
Heath Martin
The price is £347
includes taxes & fees
15 Aug - 16 Aug
Windjammer Landing Resort and Residences

7. 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.4 out of 10, Good, (1,004 reviews)
"We had an amazing experience during out stay. Staff was amazing and the property was beautiful."
United States
Jennifer
The price is £358
includes taxes & fees
14 Aug - 15 Aug
Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort

8. Ladera Resort - Adults Only

Ladera Resort - Adults Only
5.0 star property
Soufrière
9.8 out of 10, Exceptional, (705 reviews)
"The staffs are all super friendly from cleaning crews to restaurant workers . The pool water in the room is warm and clean. Food at the restaurant are very good. I will definitely recommend will be back."
United States
HELEN
Ladera Resort - Adults Only

9. Ti Kaye Resort & Spa - Adults Only

Ti Kaye Resort & Spa - Adults Only
4.0 star property
Canaries
9.4 out of 10, Exceptional, (805 reviews)
"Excellent location and site for a relaxing getaway or romantic retreat."
United States
Phillip
The price is £370
includes taxes & fees
1 Aug - 2 Aug
Ti Kaye Resort & Spa - Adults Only

10. 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, (900 reviews)
"The stay was Amazing, this is my 3rd time staying here. I can truly call it home away from home. The staff were wonderful."
United States
marie
The price is £209
includes taxes & fees
26 Jul - 27 Jul
Harbor Club St. Lucia, Curio Collection by Hilton

11. Rabot Hotel from Hotel Chocolat

Rabot Hotel from Hotel Chocolat
4.5 star property
Soufrière
9.4 out of 10, Exceptional, (697 reviews)
"Hotel chacolot was amazing !"
United States
Anthony
The price is £410
includes taxes & fees
22 Jul - 23 Jul
Rabot Hotel from Hotel Chocolat

12. 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, (625 reviews)
"Staff was friendly and food was good."
United States
ANDRE
The price is £241
includes taxes & fees
26 Jul - 27 Jul
Bel Jou Hotel – Adults Only – All Inclusive

13. Villa Beach Cottages

Villa Beach Cottages
3.0 star property
Castries
9.6 out of 10, Exceptional, (551 reviews)
"It is more like a bouquet hotel. It is a very well kept hotel with a friendly staff, small dining area for breakfast, lunch and dinner. A little bar for drinks. Quiet place for couples or family's. Beach is only steps away and it's well maintained."
United States
William
The price is £207
includes taxes & fees
26 Jul - 27 Jul
Villa Beach Cottages

14. Green Fig Resort & Spa

Green Fig Resort & Spa
3.5 star property
Soufrière
8.8 out of 10, Excellent, (182 reviews)
"Everyone was so nice and helpful. We had a wonderful time and the Green Fig was unique and beautiful."
United States
Jeff and Maureen
The price is £187
includes taxes & fees
2 Aug - 3 Aug
Green Fig Resort & Spa

15. The Landings Resort & Spa

The Landings Resort & Spa
4.5 star property
Gros Islet
9.2 out of 10, Wonderful, (1,000 reviews)
"Spacious rooms and beach was clean and comfortable"
United States
Karen
The price is £676
includes taxes & fees
12 Aug - 13 Aug
The Landings Resort & Spa

16. 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, (658 reviews)
"Everything was wonderful!"
United States
Katrina
The price is £408
includes taxes & fees
21 Jul - 22 Jul
Royalton Hideaway Saint Lucia, An Autograph Collection All-Inclusive Resort - Adults Only

17. BodyHoliday - All inclusive

BodyHoliday - All inclusive
4.5 star property
Cap Estate
9.8 out of 10, Exceptional, (289 reviews)
"Always an excellent stay and service."
United States
Morakinyo
The price is £689
includes taxes & fees
1 Aug - 2 Aug
BodyHoliday - All inclusive

18. 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, (440 reviews)
"Nice hotel and love the fact the town was walking distance"
United States
Khasun
The price is £255
includes taxes & fees
30 Jul - 31 Jul
Soco House New Boutique - Adults Only

19. Fond Doux Eco Resort

Fond Doux Eco Resort
3.5 star property
Soufrière
9.0 out of 10, Wonderful, (549 reviews)
"Great place!"
United States
Arthur
The price is £142
includes taxes & fees
9 Aug - 10 Aug
Fond Doux Eco Resort

20. Anse Chastanet Resort

Anse Chastanet Resort
4.0 star property
Soufrière
9.4 out of 10, Exceptional, (475 reviews)
"Everything was amazing, once we got up to the resort we didn’t want to leave. there is a lot of walking and taking stairs if you don’t use the transportation but we didn’t mind it was part of Anse charm!"
United States
Stephanie
The price is £478
includes taxes & fees
21 Jul - 22 Jul
Anse Chastanet 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.

Great weekend hotel deals in St. Lucia

Showing deals for:31 Jul - 2 Aug

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

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.

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.

Explore a world of travel with Expedia