Christmas Cruises

Season’s greetings at sea

Celebrate the festive season with friends and family on a Christmas cruise

Browse cruises

Divider Crest Logo

Our top Christmas Cruises


Incredible savings
from £1,417pp
Cabin type: Inside

Christmas & New Year in the Canaries & Madeira

INCREDIBLE SAVINGS*, EARN EXCLUSIVE CRUISE MILES, FANTASTIC DESTINATIONS*, FULL BOARD CRUISING*

22 December 2019 | 15 Nights
Cruise and Maritime Voyages : MS Marco Polo

Itinerary
Bristol Avonmouth, Gibraltar, Arrecife, Lanzarote, Santa Cruz de Tenerife, Spain, Las Palmas, Gran Canaria, Funchal, Madeira, Lisbon, Portugal, Cobh, Ireland, Bristol Avonmouth ...Read More

Choice of benefits
from £3,509pp
Cabin type: Inside

The No-Fly Christmas & New Year Caribbean Odyssey

CHOICE OF CAR PARKING, ON BOARD SPEND OR COACH TRANSFERS*, EARN EXCLUSIVE CRUISE MILES, NO-FLY CRUISING, FANTASTIC DESTINATIONS*

15 December 2019 | 26 Nights
Cunard : Queen Mary 2

Itinerary
Southampton, New York, USA, St. Thomas, Virgin Islands U.S, Roseau, Dominica, Bridgetown, Barbados, Basseterre, St. Kitts, Philipsburg, St. Maarten, New York, USA, Southampton ...Read More

ALL-INCLUSIVE
from £3,096pp
Cabin type: Inside

Ultimate Southern Caribbean

GRATUITIES INCLUDED*, EARN CRUISE MILES WITH EVERY BOOKING, FREE CLASSIC DRINKS PACKAGE*, MODERN LUXURY ALL-INCLUSIVE CRUISING*

21 December 2020 | 12 Nights
Celebrity Cruises : Celebrity Equinox

Itinerary
Fort Lauderdale, Florida, USA, St. Croix , U.S.V.I, St. John’s, Antigua, Bridgetown, Barbados, Castries, St Lucia, St. George's, Grenada, Kingstown, Basseterre, St. Kitts, Fort Lauderdale, Florida,… ...Read More


Divider Crest Logo

Set sail on your home from home on a December cruise


Leave the household chores behind and celebrate Christmas in style aboard a luxury cruise ship. 

German Christmas Markets

German Christmas Markets

Christmas, Hamburg

Christmas, Hamburg

Christmas in Stockholm

Christmas in Stockholm

Christmas is a magical time for adults and children alike. Good company and the delicious food everyone has craved all year add up to an unforgettable day, creating memories that will last for a lifetime. But have you ever considered a Christmas cruise?


Imagine waking up on Christmas morning in the splendid surroundings of a sumptuous stateroom aboard one of the world’s leading liners. With no cooking or chores to worry about, you can instead enjoy a leisurely breakfast with countless newfound friends and conversation as sparkling as the champagne.


After spending the day being pampered in the spa or shopping or simply basking in the sun on your secluded terrace, you will be summoned to the Christmas dinner of your life. Glittering silverware will reflect glittering, rainbow-hued decorations as smiling waiters wish you the compliments of the season and deliver a veritable feast, with course after course of fine food. Best of all, there’ll be no washing-up afterwards – you can simply retire, replete, to your stateroom or join friends for a relaxing drink in one of the ship’s stylish bars.


If you’re tempted by a Christmas cruise, but aren’t quite ready to give up the traditions of a European Christmas, why not set sail for some of the world’s most festive cities? Browse the grand Christmas markets in Germany, see the sparkling lights in Stockholm and indulge in festive food in Amsterdam. There are plenty of December cruise itineraries designed to bring you yuletide joy. Alternatively, if you’re eager to say goodbye to the dreary British winter weather, you can embark on a journey to sunnier climes in the Canary Islands, Caribbean or Dubai. 


One of the most appealing aspects of a Christmas cruise is that there is no anti-climax. Once the Christmas Day festivities are over, you still have a whole holiday ahead of you. If you opt for a warm weather cruise, while the UK shivers, you’ll be soaking up the sunshine. To keep the party going, why not cruise over New Year’s Eve? Sit down to a magnificent banquet, sample the world’s finest wines and dine in style with your fellow travellers. With a Christmas cruise, the joy of the holiday season continues day after day.