Skip to Navigation

St Lucia hotels for all budgets

Our carefully selected hotels in St Lucia will appeal to every taste, budget and lifestyle. You’ll be spoilt for choice with our wide range of accommodation in the most desirable and convenient island locations.

Whether you want to book a luxury escape, budget break or dream family holiday, we have the perfect hotel for all St Lucia holidays. For a great value, affordably-priced option, why not try the Coco Palm in vibrant Rodney Bay? The All Inclusive Coconut Bay is a fantastic four-star choice, boasting the island’s largest water park. Or choose an incredible five star resort like Ladera, for unforgettable luxury holidays in St Lucia.

3 star hotels we recommend

4 star hotels we recommend

5 star hotels we recommend

Terms and Conditions

Create a trip

Create a trip
Hotel Options
Room 1More information
More information

Need a little help from our destination experts?

Ensure your next holiday is extra special by talking to one of our Caribbean travel specialists.

  • Call us now on 0344 493 0120
    (Daily 07.30 - 22.00)

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

Why BA hotels?

Book your hotel with British Airways and enjoy all these great benefits:

  • Over 8,000 hotels to choose from
  • Hotels in every destination that BA flies to
  • Hotels handpicked by our team of experts
  • Accommodation that meets stringent health and safety criteria
  • Access to a 24-hour support helpline, based in the UK