Sale now on

Book by 22 JuneTerms and conditions apply

Get active or unwind on St Lucia holidays

Call off the search: you’ve found paradise. St Lucia is the perfect Caribbean island for your next holiday – just look at its amazing snorkelling, great beaches and perfect resorts. Book a St Lucia holiday package with British Airways now.

St Lucia stuns on sight. Its luscious outline, all dramatic mountains and white beaches, will have you reaching straight for your sunglasses. On this fun-sized Caribbean island you can snorkel and hike to your heart’s content. But just because it’s got mountains, you don’t have to climb them. There are a hundred places to do nothing in St Lucia – on a beautiful beach, in an amazing spa, by a fantastic hotel pool… as a family, or as just the two of you. Book your flights now, and discover our incredible holidays in St Lucia.

Skip to Navigation

Caribbean Calling…

Half Moon Bay, Beautiful beach scene in Barbuda & Antigua.

Book a sun-soaked escape now with a deposit from £75 per person. More than just white sandy beaches, discover the tropical paradise you’ve been dreaming of all year. A holiday booking must include a Flight + Hotel or Flight + Car. Terms and Conditions apply.

All Inclusive St Lucia holidays

Adults only St Lucia holidays

Sandals Halcyon Beach, St Lucia

This all-inclusive, adult-only resort features classic French-Caribbean architecture set amid enchanting tropical gardens in St Lucia. Overlooking a bay of white sands and turquoise waters, Sandals Ha ...

Read more

BA Star Rating

Star rating 5 out of 5

TripAdvisor rating

TripAdvisor rating 4.5 out of 5

4891 reviews

Flights + 7 nights hotel 

from £1768 pp 09 Aug - 16 Aug

Choose hotel

Luxury St Lucia holidays

Summer 2022 holidays

St Lucia.

Looking to book a holiday more than 12 months in advance?

St Lucia is now available to book for travel up to 19 October 2022 through our holiday experts on 0344 493 0120 (calls charged at local rate) open Mon-Fri 08.00-20.00hrs and 09.00-17.00hrs Sat & Sun.

  7 night holidays start from £749 pp

All our holiday packages are ATOL protected, plus you can secure yours with a deposit from as little as £75pp, with the balance due just 3 weeks before your holiday begins. Terms and Conditions apply.

Which St Lucia holiday type suits you best?

St Lucia luxury holidays
Close up of mixed race woman carrying tray of rolled towels.

Enjoy an unparalleled five-star experience during your luxury holiday in St Lucia. Combine breathtaking natural beauty with unforgettable hotel experiences. Take indulgence to a new level with delicious local produce at East Winds, with fish delivered straight off the boat every day of the week. For a breath of fresh air, book into Jade Mountain, where you can have a jaw-dropping view of the island from your own personal plunge pool – or hit the fantastic beach at Sugar Beach, a Viceroy Resort, which sits snugly between the Piton Mountains.

Popular St Lucia Destinations

Many of St Lucia’s main attractions are on its west coast, including most of its beaches and these must-visit areas.

Rodney Bay
Reduit Beach - Tropical coast on the Caribbean island of St. Lucia. It is a paradise destination with a white sand beach and turquoiuse sea.

Rodney Bay

This horseshoe-shaped bay on the north western side of the island is one of St Lucia’s most developed areas, and it gets lots of visitors. It’s easy to reach and has lots of popular hotels, including the Bay Garden Beach Resort which is on the amazing Reduit Beach, the longest stretch of sand on the island. Rodney Bay may be relatively built-up, but a man-made causeway links the town to Pigeon Island National Park, where there’s an old fort to visit, and plenty of pirating history.

Terms and Conditions

Create a trip

Create a trip
Multi-city flights
Journey Type
More information
Ticket typeMore information
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.

Flight bookings made over the telephone incur a £10 booking fee per person, holiday bookings incur no fee.

Why choose British Airways Holidays?

Enjoy these great benefits: