Need a little help?

Ensure your next luxury holiday is extra special by talking to one of our travel advisors.

  • Call us now on
    0844 493 0763 (Daily 07.30 - 22.00)

Bookings made over the telephone incur a £5 booking fee per person.

Why BA Holidays?

Plan and book your holiday with British Airways, online or by phone. Enjoy all these great benefits:

  • Combine and save - book your flight + hotel or flight + car hire together for the best deals
  • Choose from over 8,000 hotels
  • 24-hour support helpline
  • Earn bonus Avios
  • Low online deposits
  • All holidays booked on are ATOL protected, giving you peace of mind whilst on holiday

Great value deals

Take advantage of our fantastic St Lucia deals when you book a Holiday by British Airways. Choose one of our carefully selected hotels, ranging from simple 3 star to luxurious 5 star resorts.

Make the most of our handy tools, Holiday Finder and Lowest Price by Month – there to help you create your perfect holiday package for less. You’ll find accommodation to cater to every budget, taste and requirement and when you book a flight + hotel together, you can save even more. Our great value all-inclusive resorts are a fantastic option for budget conscious travellers, while our lavish spa hotels provide the perfect Caribbean escape.

Carefully selected St Lucia deals

Book flight + hotel together and save

Stay a little longer and explore the island of St Lucia

Star rating 3 out of 5Bay Gardens InnFlight + 7 nights hotel£626 ppSearch now
Star rating 3.5 out of 5Coco PalmFlight + 7 nights hotel£766 ppSearch now
Star rating 3 out of 5St Lucian By Rex ResortsFlight + 7 nights hotel£798 ppSearch now
Star rating 4 out of 5Smugglers Cove by Blue Diamond Resorts & HotelsFlight + 7 nights hotel£896 ppSearch now
Star rating 4.5 out of 5Cotton Bay VillageFlight + 7 nights hotel£1000 ppSearch now
Star rating 4 out of 5St James's Club Morgan Bay by EliteFlight + 7 nights hotel£1021 ppSearch now
Star rating 4.5 out of 5Boucan by Hotel ChocolatFlight + 7 nights hotel£1034 ppSearch now
Star rating 5 out of 5The Landings St LuciaFlight + 7 nights hotel£1179 ppSearch now
Star rating 5 out of 5Calabash CoveFlight + 7 nights hotel£1201 ppSearch now
Star rating 4 out of 5Windjammer LandingFlight + 7 nights hotel£1208 ppSearch now
Star rating 4.5 out of 5RendezvousFlight + 7 nights hotel£1314 ppSearch now
Star rating 4 out of 5East Winds InnFlight + 7 nights hotel£1450 ppSearch now
Star rating 4 out of 5Anse ChastanetFlight + 7 nights hotel£1498 ppSearch now
Star rating 4.5 out of 5Ladera Resort & SpaFlight + 7 nights hotel£1513 ppSearch now
Star rating 5 out of 5The BodyHolidayFlight + 7 nights hotel£1694 ppSearch now

Terms and conditions