St Lucia sees 62 flights passing through every week from one different airlines, so you're bound to find one that works for you.
But if you're flexible about when you go to St Lucia Hewanorra International Airport, try looking at flights in January, as this is usually the cheapest time to go to Saint Lucia. Play around with the search options to see what you can find.
January will generally be the most expensive month to go to St Lucia, as it's peak season. Accommodation is typically pricier at this time of year too. If you want to go at this time of year, try looking at other cities in Saint Lucia to get a cheaper flight.
British Airways are the most popular airlines for flying to St Lucia. Whoever you want to fly with, it's best to book your flights in advance, particularly if you want to fly on a specific date – otherwise they may sell out. Once you've booked, why not take a look at accommodation? Simply click on the ‘Hotel’ tab at the top of the page.