Sandals and Beaches Resorts have launched a 12 Days of Christmas sale, cutting accommodation prices by up to 50% and offering £150 off all new bookings.
Bookings must be made before midnight on January 6 to qualify.
There are also discounts of £600 on selected rooms, resorts and departure dates with the Sandals and Beaches Resorts’ popular Booking Bonus.
Flight upgrades are available with British Airways and Virgin Atlantic from £15 per person one-way.
The 12 Days of Christmas sale includes selected 2021, 2022 and 2023 departures to Jamaica, Antigua (pictured), Grenada, Saint Lucia, Barbados, the Bahamas and Turks and Caicos.
Departures from London, Manchester and Scotland are available.
Prices for a seven-night luxury all-inclusive holiday for two people with flights start from £1,229 per person.