South Africa may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Holidays to St. Lucia

Accommodation, flights, car rentals, things to do and more - for your holiday in St. Lucia choose Expedia! Find everything you need to organize your trip to St. Lucia in one place. Enter your dates in the search bar above or scroll to our top deals below!

Top Hotel Deals

Ndiza Lodge & Cabanas
Ndiza Lodge & Cabanas
4 out of 5
153 Hornbill Street, St. Lucia, KwaZulu-Natal
The price is £63 per night from 29 Nov to 30 Nov

Situated in St. Lucia, this beach guesthouse is 1.7 mi (2.8 km) from St. Lucia Estuary Beach and 2.2 mi (3.6 km) from iSimangaliso Wetland Park. St Lucia Crocodile ...

4.4/5Wonderful! (50 reviews)
Nice place

"In quiet part of town, well kept property, nice garden. Excellent breakfast, good range incl fresh fruit, eggs cooked fresh. Beach and ocean can be seen from top deck where breakfast served, really nice location to start the day. Insect repellant required in the evening tho. Overall a good town to ..."…"

Reviewed on 3 Dec 2019

Ndiza Lodge & Cabanas
Elephant Lake Hotel
Elephant Lake Hotel
3 out of 5
3 Mullett Street, St Lucia, St. Lucia, KwaZulu-Natal

Located on the waterfront, this family-friendly hotel is 2 mi (3.2 km) from St. Lucia Estuary Beach and 10.1 mi (16.3 km) from Monzi Golf Club.

3.9/5Good! (51 reviews)

"Amazing place to stay. We were one of the lucky ones to to see a Hippo coming up to the swimming pool to drink water from the pool."…"

Reviewed on 12 Feb 2020

Elephant Lake Hotel
Lidiko Lodge
Lidiko Lodge
4 out of 5
95 Mc Kenzie Street, St. Lucia, KwaZulu-Natal
The price is £94 per night from 27 Nov to 28 Nov

Situated on the Strip, this lodge is 1.6 mi (2.6 km) from St Lucia Crocodile Centre and 2.3 mi (3.7 km) from iSimangaliso Wetland Park. St. Lucia Estuary Beach ...

4.5/5Wonderful! (12 reviews)

"Nice place! We loved it! Very attentive. We felt like home. ;))"…"

Reviewed on 30 Dec 2019

Lidiko Lodge
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.

Top things to do in St. Lucia

St. Lucia Beach Holiday

Forget life's daily stresses and completely relax on your St. Lucia holiday. Few things are more invigorating than the smell of salty sea air and the soothing melody of waves hitting the shore. Organise your trip to St. Lucia the quick and easy way by booking one of our St. Lucia holiday packages. Many tourists opt to stay near St. Lucia Estuary Beach, a must-see only 1 mile (2 km) from the city centre.

Plan your St. Lucia holiday with Expedia

  • Our 2020 bundled deals are currently unavailable, but you can now book our 2021 holiday packages deals. Buy your accommodation, flight or car together and get extra savings on your next trip!
  • We have selected for you amazing deals on incredible hotels in St. Lucia. Have a look simply by using the search bar above.
  • Most hotels come with free cancellation, because we believe that flexibility matters now more than ever!

For more information, visit our COVID-19 information page
Start browsing now!

*Some hotels require you to cancel at least 24-48 hours before check-in.

Frequently asked questions

How much does a St. Lucia holiday package cost?
Live it up in St. Lucia from as low as . Choose from a wonderful selection of flights, hotels and rental cars to suit every budget. You can pick up even better deals when you add some activities or tours to your package.
If I'm not able to travel, can I cancel my St. Lucia holiday package?
Yes, you can cancel your St. Lucia booking if your plans have been upended. Whether you’ll incur a fee or not depends on your hotel, airline or car rental company. It may be possible to cancel or change free of charge if you booked in the last 24 hours. Head to our Customer Service Portal to find out more.
How do I get a cheap travel package to St. Lucia?
It’s easy. Just bundle. Flights, hotels and rental cars — combine whatever you need into a St. Lucia holiday package and save up to 15%. Score even more bargains when you include extras such as day tours to your booking. But here’s the impressive part. You have the freedom to customize your holiday your way. We offer over 400 air carriers and 321,000 properties globally, so that everyone has an opportunity to travel and fulfil those holiday fantasies.
When is the best time of year to visit St. Lucia?
You’ll need to consider your priorities to find the right answer. Typically, you’ll pick up the best deals in , while is when hotel rates usually rise. St. Lucia draws the crowds in . If you want a more laid-back getaway, would be a better time to pack your bags.
How far in advance should I book my St. Lucia holiday?
It can be hard to know exactly when is the perfect time to book your trip to St. Lucia. But generally the earlier you book, the better the prices. In some cases, you can secure your flights and hotels up to 12 months before your departure date. If you’re eager to escape on a last-minute getaway, no need to fret! There are terrific deals advertised on Expedia every day.
What does an Expedia St. Lucia travel package include?
Hotels, flights and a reliable car for your road trip adventures. Simply choose your favourite bundle and get access to incredible deals. Once you’ve made your booking, add on a couple of activities and tours and watch your savings pile up. When it comes to creating your St. Lucia escape, you’re in control!
What should I know before booking a St. Lucia travel package?
We already have low prices. However, you’ll score even more bargains if you book your hotels, flights and car rentals together. With an Expedia travel package, you’ll get transparent pricing and a huge range of choice.
Does Expedia offer Book Now, Pay Later St. Lucia holiday packages?
Your bank balance shouldn’t stop you from getting the best out of your trip, so Expedia has devised a solution to help. Thanks to our partnership with online lender Affirm, it’s easier than ever to book an unforgettable getaway that won’t drain your wallet. Just Book Now, Pay Later and take the stress out of budgeting for your journey.
Can I choose my airline with a St. Lucia Expedia holiday package?
Yes, the choice is yours. We have access to over 550 partner airlines globally, so you can customize your St. Lucia escape according to your budget and needs.