Search Hotels in St. Lucia

    price find illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Save instantly and earn perks with One Key
    bed illustration
    Be picky
    Search almost a million properties worldwide

Top Cities in St. Lucia

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Compare 1,617 hotels in St. Lucia with room rates, reviews, and availability. Most hotels are fully refundable.

Jade Mountain Resort

5.0 star property
9.8 out of 10, Exceptional, (213)
"Amazing resort. Would definitely come again and the butler was great!"
The price is £1,336
includes taxes & fees
11 Jul - 12 Jul
Jade Mountain Resort

Coconut Bay Beach Resort & Spa All Inclusive

4.0 star property
9.0 out of 10, Wonderful, (1006)
"The service was amazing the property was clean and welcoming."
Coconut Bay Beach Resort & Spa All Inclusive

Secrets St. Lucia Resort & Spa All Inclusive Adults Only

4.0 star property
7.4 out of 10, Good, (8)
"The resort was very clean and the staff amazing. Made me and my friends feel comfortable and remembered us throughout our stay. Very impressed with service overall. "
The price is £558
includes taxes & fees
5 Jul - 6 Jul
Secrets St. Lucia Resort & Spa All Inclusive Adults Only

Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort

4.5 star property
8.2 out of 10, Very good, (1000)
"Great resort"
The price is £285
includes taxes & fees
7 Jul - 8 Jul
Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort

Sugar Beach, A Viceroy Resort

5.0 star property
9.6 out of 10, Exceptional, (550)
"beautiful beach, staff amazing, great excursions"
The price is £881
includes taxes & fees
6 Jul - 7 Jul
Sugar Beach, A Viceroy Resort

Windjammer Landing Resort and Residences

4.5 star property
9.0 out of 10, Wonderful, (1002)
"The entire property was wonderful, landscaping, ambiance and service was superb...we will go again and stay longer..."
The price is £177
includes taxes & fees
4 Jul - 5 Jul
Windjammer Landing Resort and Residences

Zoetry Marigot Bay - All Inclusive

5.0 star property
8.8 out of 10, Excellent, (488)
"It was great! "
The price is £612
includes taxes & fees
9 Jul - 10 Jul
Zoetry Marigot Bay - All Inclusive

Ladera Resort - Adults Only

5.0 star property
9.6 out of 10, Exceptional, (619)
"Absolutely stunning view and service! "
Ladera Resort - Adults Only

The Landings Resort & Spa

4.5 star property
9.4 out of 10, Exceptional, (1001)
"Great vacation! Locals are amazing."
The price is £424
includes taxes & fees
5 Jul - 6 Jul
The Landings Resort & Spa

Soco House New Boutique - Adults Only

4.0 star property
8.0 out of 10, Very good, (229)
"Staff was amazing, customer service stands out."
The price is £216
includes taxes & fees
5 Jul - 6 Jul
Soco House New Boutique - Adults Only

StolenTime St Lucia

4.0 star property
9.4 out of 10, Exceptional, (108)
"Best staff, entertainment & verb peaceful & calm resort . "
The price is £693
includes taxes & fees
18 Jul - 19 Jul
StolenTime St Lucia

Harbor Club St. Lucia, Curio Collection by Hilton

4.5 star property
8.8 out of 10, Excellent, (729)
"It was a very nice experience, the hotel is beautiful and is worth the price. The only problem I had was that the food took awhile."
The price is £174
includes taxes & fees
12 Jul - 13 Jul
Harbor Club St. Lucia, Curio Collection by Hilton

Caille Blanc Villa & Hotel - Adults Only

4.5 star property
9.6 out of 10, Exceptional, (132)
"Second time perfect - stayed in the pool suite with our own pool access "
Caille Blanc Villa & Hotel - Adults Only

Ti Kaye Resort & Spa - Adults Only

4.0 star property
9.2 out of 10, Wonderful, (705)
"Excellent dining, lovely snorkeling reef right at beach"
The price is £287
includes taxes & fees
5 Jul - 6 Jul
Ti Kaye Resort & Spa - Adults Only

Calabash Cove Resort And Spa - Adults Only

4.5 star property
9.4 out of 10, Exceptional, (323)
"The property was great.. the staff is very friendly and welcoming.. there food was the best food we have had at a resort... we had 2 private dinners on the beach and their food was amazing.. it is very quite which was great.."
The price is £328
includes taxes & fees
14 Jul - 15 Jul
Calabash Cove Resort And Spa - Adults Only

Bay Gardens Beach Resort and Spa

4.0 star property
8.6 out of 10, Excellent, (1000)
"Wonderful experience!"
The price is £225
includes taxes & fees
5 Jul - 6 Jul
Bay Gardens Beach Resort and Spa

BodyHoliday - All inclusive

4.5 star property
9.8 out of 10, Exceptional, (150)
"Loved all the activities offered along with the spa treatments. This resort had everything we needed and more! "
BodyHoliday - All inclusive

Bel Jou Hotel – Adults Only – All Inclusive

3.5 star property
9.0 out of 10, Wonderful, (467)
"Great atmosphere and people. Food and drinks were amazing "
The price is £213
includes taxes & fees
13 Jul - 14 Jul
Bel Jou Hotel – Adults Only – All Inclusive

Green Fig Resort & Spa

3.5 star property
9.0 out of 10, Wonderful, (128)
"Great staff, food was great!"
The price is £244
includes taxes & fees
8 Jul - 9 Jul
Green Fig Resort & Spa

Hideaway at Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort - Adults Only

4.5 star property
7.8 out of 10, Good, (479)
"Great place to stay"
The price is £302
includes taxes & fees
23 Jul - 24 Jul
Hideaway at Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort - Adults 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:11 Jul - 13 Jul
Save an average of 15% on thousands of hotels when you're signed in

Guide to exploring around St. Lucia

Guide to exploring around 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 perfect blend of adventure and relaxation, making it an ideal holiday destination for every type of traveller. Explore the lush landscapes of the island, where you can hike the majestic Pitons or unwind on secluded beaches. Experience the romantic atmosphere of Castries and indulge in family-friendly excursions in Soufrière. With stunning views at every turn, St. Lucia promises an unforgettable getaway filled with scenic beauty and vibrant culture.

  • Soufrière: Nestled in the southwestern part of St. Lucia, Soufrière boasts breathtaking scenery dominated by the iconic Pitons, two stunning volcanic spires. This city is a haven for outdoor enthusiasts and adventure seekers, offering exhilarating experiences such as ziplining and underwater sports. Visitors are drawn to its lush landscapes, pristine beaches, and captivating mountain views. The vibrant local culture and charming streets make exploring Soufrière a delightful experience. With peak travel periods from January to April, be sure to plan your visit to soak in the area's natural beauty and partake in its thrilling activities.
  • Gros Islet: Located on the northern part of the island, Gros Islet is a vibrant city known for its lively atmosphere and beautiful beaches. The area welcomes a diverse range of visitors, particularly during the peak months of March, April, and June. Here, you can indulge in outdoor adventures, from exhilarating water sports to relaxing at the picturesque marina. Gros Islet is also home to the famous Friday Night Street Party, where locals and tourists come together to enjoy food, music, and dance, showcasing the island's rich culture. Don't miss the chance to explore this lively city!
  • Vieux Fort: Situated at the southern tip of St. Lucia, Vieux Fort is a charming city with a rich historical background. Its picturesque beaches and stunning views of the Caribbean Sea make it an ideal spot for outdoor activities and relaxation. Peak visitor times occur in January, July, and September, drawing those seeking adventure and scenic beauty. In addition to exciting water sports, Vieux Fort offers a glimpse into the island's heritage with its historic forts and landmarks. The combination of natural beauty and cultural experiences makes Vieux Fort a must-visit destination during your stay.

Things to do in St. Lucia

St. Lucia is an excellent destination for outdoor and adventure enthusiasts, offering breathtaking scenery and a variety of activities. Popular pursuits include thrilling underwater sports, relaxing days on the golf course, and exciting boat tours. For a memorable holiday, consider exploring the local resorts and planning excursions to truly experience the beauty and culture of this stunning Caribbean island.

Shopping

For a delightful shopping experience, visit Baywalk Shopping Mall in Castries, where you can enjoy a mix of entertainment and family vibes. The Castries Central Market offers a vibrant atmosphere perfect for local goods. If you're up for a drive, La Place Carenage Duty Free Mall is also worth exploring.

Recreation

The Daren Sammy Cricket Ground offers an energising atmosphere, perfect for sports enthusiasts. At Sandals Golf and Country Club, indulge in luxury while enjoying world-class golfing. Meanwhile, the Rodney Bay Aquatic Centre is ideal for families, boasting outdoor pools and recreational activities amidst a vibrant setting.

Adventure

At Splash Island Water Park Saint Lucia, enjoy exhilarating water slides and family-friendly activities amidst a vibrant atmosphere. The Tet Paul Nature Trail offers breathtaking scenery on a rewarding hike, while Treetop Adventure Park presents thrilling zipline courses set in lush surroundings, perfect for outdoor enthusiasts.

Nightlife

In St. Lucia, the vibrant nightlife is alive with venues like Gros Islet's Friday Night Street Party, where locals and tourists mingle over music and delectable street food. The lively bars in Rodney Bay offer refreshing cocktails, while the picturesque beach bars provide a serene atmosphere for a relaxing 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 centre and offers nearby hotels such as Serenity At Coconut Bay, a 5-star all-inclusive property just 435m away, and Sugar Beach, A Viceroy Resort, located 6.2km from the airport. George F. L. Charles Airport (SLU) is 5.0km from the centre, with excellent options including the 5-star Zoetry Marigot Bay, 2.5km away, and Cap Maison Resort & Spa, 3.7km distant. Both airports provide convenient transportation services, including airport shuttles and transfers from nearby hotels.

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