Starting On
06 Dec 2026
Ends On
19 Dec 2026
Vacation Nights
14 Nights
Departure From
Singapore
Asia
LCC195054
Diamond Princess
by Princess Cruises
Starting On
16 Dec 2026
Ends On
02 Jan 2027
Vacation Nights
18 Nights
Departure From
Singapore
Asia
LCC195055
Diamond Princess
by Princess Cruises
Starting On
27 Dec 2026
Ends On
15 Jan 2027
Vacation Nights
20 Nights
Departure From
Benoa
Asia
LCC195087
Celebrity Millennium
by Celebrity Cruises
Starting On
16 Dec 2026
Ends On
02 Jan 2027
Vacation Nights
18 Nights
Departure From
Singapore
Asia
LCC195089
Diamond Princess
by Princess Cruises
Starting On
06 Dec 2026
Ends On
20 Dec 2026
Vacation Nights
14 Nights
Departure From
Singapore
Asia
LCC195144
Diamond Princess
by Princess Cruises
Starting On
19 Dec 2026
Ends On
06 Jan 2027
Vacation Nights
19 Nights
Departure From
Singapore
Asia
LCC195173
Norwegian Jade
by Norwegian Cruise Line
Starting On
30 Dec 2026
Ends On
14 Jan 2027
Vacation Nights
15 Nights
Departure From
Hong Kong
Asia
LCC195201
Celebrity Solstice
by Celebrity Cruises
Starting On
03 Dec 2026
Ends On
22 Dec 2026
Vacation Nights
19 Nights
Departure From
Bali
Asia
LCC195209
Celebrity Millennium
by Celebrity Cruises
Starting On
19 Dec 2026
Ends On
02 Jan 2027
Vacation Nights
15 Nights
Departure From
Barcelona
Atlantic Islands
LCC195213
Celebrity Infinity
by Celebrity Cruises
Starting On
31 Dec 2026
Ends On
18 Jan 2027
Vacation Nights
20 Nights
Departure From
Hong Kong
Asia
LCC195243
Norwegian Jade
by Norwegian Cruise Line
Starting On
17 Dec 2026
Ends On
26 Dec 2026
Vacation Nights
9 Nights
Departure From
Fort Lauderdale
Caribbean
LCC195257
Legend of the Seas
by Royal Caribbean International
Italy, Spain, France
MSCSX20261222GOAGOA
Starting On
22 Dec 2026
Ends On
29 Dec 2026
Vacation Nights
7 Nights
Departure From
Genoa
MSC Sinfonia
by MSC Cruises
from £879/pp
View Cruise
Salvador,Maceio,Santos,Buzios,Salvador
MSCVI20261222SSASSA
Starting On
22 Dec 2026
Ends On
29 Dec 2026
Vacation Nights
7 Nights
Departure From
Salvador de Bahia
MSC Virtuosa
by MSC Cruises
from £1,061/pp
View Cruise
Genoa,Livorno,Civitavecchia,Valencia,Barcelona,Marseille,Genoa
MSCOR20261222GOAGOA
Starting On
22 Dec 2026
Ends On
29 Dec 2026
Vacation Nights
7 Nights
Departure From
Genoa
MSC Orchestra
by MSC Cruises
from £889/pp
View Cruise
Rio de Janeiro,Buzios,Ilha Grande,Paranagua,Itajai,Ilhabela,Rio de Janeiro
MSCLX20261222RIORIO
Starting On
22 Dec 2026
Ends On
29 Dec 2026
Vacation Nights
7 Nights
Departure From
Rio de Janeiro
MSC Lirica
by MSC Cruises
from £824/pp
View Cruise
Naples,Palermo,La Goulette,Barcelona,Marseille,Genoa,Naples
MSCER20261222NAPNAP
Starting On
22 Dec 2026
Ends On
29 Dec 2026
Vacation Nights
7 Nights
Departure From
Naples
MSC Euribia
by MSC Cruises
from £1,029/pp
View Cruise
12 Night Southern Caribbean Holiday - Christmas at Sea
CELEBEC12D053-221226
Starting On
22 Dec 2026
Ends On
03 Jan 2027
Vacation Nights
12 Nights
Departure From
Fort Lauderdale
Celebrity Eclipse
by Celebrity Cruises
from £1,663/pp
View Cruise
Starting On
22 Dec 2026
Ends On
02 Jan 2027
Vacation Nights
11 Nights
Departure From
Fort Lauderdale
Rotterdam
by Holland America Line
from £2,219/pp
View Cruise
Starting On
22 Dec 2026
Ends On
12 Jan 2027
Vacation Nights
21 Nights
Departure From
Fort Lauderdale
Rotterdam
by Holland America Line
from £3,649/pp
View Cruise
Cape Horn & Glaciers of Patagonia
PRINCESS8701N
Starting On
22 Dec 2026
Ends On
06 Jan 2027
Vacation Nights
15 Nights
Departure From
San Antonio
Majestic Princess
by Princess Cruises
from £1,489/pp
View Cruise
Rotterdam,Zeebrugge,Southampton,Le Havre,Hamburg,Rotterdam
MSCPR20261222RTMRTM
Starting On
22 Dec 2026
Ends On
29 Dec 2026
Vacation Nights
7 Nights
Departure From
Rotterdam
MSC Preziosa
by MSC Cruises
from £974/pp
View Cruise
Izmir,Istanbul,Corfu,Bari,Piraeus,Izmir
MSCSX20261222IZMIZM
Starting On
22 Dec 2026
Ends On
29 Dec 2026
Vacation Nights
7 Nights
Departure From
Izmir
MSC Sinfonia
by MSC Cruises
from £979/pp
View Cruise
Naha,Ishigaki,Keelung,Miyako Is.,Naha
MSCBE20261222NAHNAH
Starting On
22 Dec 2026
Ends On
26 Dec 2026
Vacation Nights
4 Nights
Departure From
Naha
MSC Bellissima
by MSC Cruises
from £559/pp
View Cruise
13-Day New Zealand Holiday
PRINCESS1701
Starting On
22 Dec 2026
Ends On
04 Jan 2027
Vacation Nights
13 Nights
Departure From
Sydney
Royal Princess
by Princess Cruises
from £1,849/pp
View Cruise
Caribbean: St. Thomas & Dominican Republic
NCLGWY-20261222-09-PCV-PCV
Starting On
22 Dec 2026
Ends On
31 Dec 2026
Vacation Nights
9 Nights
Departure From
Port Canaveral
Norwegian Getaway
by Norwegian Cruise Line
from £1,350/pp
View Cruise
2026 Christmas Cruise: Florence, Mahon & Palma
AZON261222-007
Starting On
22 Dec 2026
Ends On
29 Dec 2026
Vacation Nights
7 Nights
Departure From
Civitavecchia
Azamara Onward
by Azamara
from £1,539/pp
View Cruise
Starting On
22 Dec 2026
Ends On
08 Jan 2027
Vacation Nights
17 Nights
Departure From
Civitavecchia
Azamara Onward
by Azamara
from £3,559/pp
View Cruise
A Caribbean Christmas
MARELLA221220261018647
Starting On
22 Dec 2026
Ends On
29 Dec 2026
Vacation Nights
7 Nights
Departure From
La Romana
Marella Discovery
by Marella Cruises
Messina,Valletta,Barcelona,Marseille,Genoa,Civitavecchia,Messina
MSCAS20261222MSNMSN
Starting On
22 Dec 2026
Ends On
29 Dec 2026
Vacation Nights
7 Nights
Departure From
Messina
MSC World Asia
by MSC Cruises
from £1,219/pp
View Cruise
Bahamas: Great Stirrup Cay & Nassau
NCLJOY-20261222-04-MIA-MIA
Starting On
22 Dec 2026
Ends On
26 Dec 2026
Vacation Nights
4 Nights
Departure From
Miami
Norwegian Joy
by Norwegian Cruise Line
from £675/pp
View Cruise
Starting On
22 Dec 2026
Ends On
08 Jan 2027
Vacation Nights
17 Nights
Departure From
Saint John's
Britannia
by P&O Cruises
