Holland America Line is offering £600 flight credit, a pre-cruise hotel stay and transfers when customers book a Caribbean cruise.
Available to book now, the offer is running until July 31 and is available on 105 sailings departing between October this year and April 2025.
The line has six ships sailing in the Caribbean during that period, offering itineraries ranging between four and 21 days in length.
More: Holland America Line to homeport ship in Dover in 2026
Prices start at £899 for a four-day Private Islands and Bahamas Escape cruise or £1,564 for a seven-day Eastern Caribbean sailing.
Karen Farndell, director of sales and marketing, said: “This fantastic offer gives our guests every reason to book a winter sun Caribbean getaway.
“With a huge discount on flights, transfers and a hotel stay included, along with a choice of six beautiful ships, it’s now easier than ever to enjoy the delights of this magical destination.”