Christmas Cruises

The festive season is the most wonderful time of the year to cruise! As well as being a time for celebration, Christmas and New Year can also sometimes prove stressful, and a 2026 or 2027 Christmas cruise is the perfect way to escape those stresses at home, as well as all that cold weather!

Showing 30 out of 5454 cruises
Per Person
Total Price
Cruise From:
Was £451pp Now: £437pp

Tampa | Grand Cayman | Ocho Rios | Cozumel | Tampa

  • 03 Jan 2027
  • 7 Nights
Cruise From:
Was £451pp Now: £437pp
Holiday ID: 014115
Cruise From:
Was £461pp Now: £437pp

Miami | Key West | Bimini Island | Miami

  • 17 Dec 2026
  • 4 Nights
Cruise From:
Was £461pp Now: £437pp
Holiday ID: 025139
Cruise From:
Was £461pp Now: £437pp

Miami | Costa Maya | Bimini Island | Miami

  • 04 Jan 2027
  • 5 Nights
Cruise From:
Was £461pp Now: £437pp
Holiday ID: 025143
Cruise From:
Was £461pp Now: £437pp

Miami | Key West | Bimini Island | Miami

  • 28 Jan 2027
  • 4 Nights
Cruise From:
Was £461pp Now: £437pp
Holiday ID: 025148
Cruise From:
Was £461pp Now: £437pp

Miami | Key West | Bimini Island | Miami

  • 10 Dec 2026
  • 4 Nights
Cruise From:
Was £461pp Now: £437pp
Holiday ID: 026724
Cruise From:
£437pp

Fort Lauderdale | Nassau | Coco Cay | Fort Lauderdale

  • 20 Dec 2027
  • 4 Nights

Interest free Monthly Payments from JUST £29pp

Cruise From:
£437pp
Holiday ID: 057745
Cruise From:
Was £460pp Now: £437pp

Miami | Georgetown | Bimini Island | Miami

  • 03 Jan 2028
  • 5 Nights

Interest free Monthly Payments from JUST £42pp

Cruise From:
Was £460pp Now: £437pp
Holiday ID: 071178
Cruise From:
Was £460pp Now: £437pp

Miami | Georgetown | Bimini Island | Miami

  • 17 Jan 2028
  • 5 Nights

Interest free Monthly Payments from JUST £40pp

Cruise From:
Was £460pp Now: £437pp
Holiday ID: 071181
Cruise From:
Was £461pp Now: £437pp

Miami | Puerto Plata | Bimini Island | Miami

  • 22 Jan 2028
  • 5 Nights

Interest free Monthly Payments from JUST £40pp

Cruise From:
Was £461pp Now: £437pp
Holiday ID: 071182
Cruise From:
Was £461pp Now: £437pp

Miami | Puerto Plata | Bimini Island | Miami

  • 31 Jan 2028
  • 5 Nights

Interest free Monthly Payments from JUST £38pp

Cruise From:
Was £461pp Now: £437pp
Holiday ID: 071184
Cruise From:
Was £452pp Now: £438pp

Sydney | Moreton Island | Sydney

  • 27 Jan 2027
  • 4 Nights
Cruise From:
Was £452pp Now: £438pp
Holiday ID: 014586
Cruise From:
Was £452pp Now: £438pp

Galveston | Roatán Island | Belize City | Cozumel | Galveston

  • 22 Jan 2028
  • 7 Nights
Cruise From:
Was £452pp Now: £438pp
Holiday ID: 069573
Cruise From:
Was £452pp Now: £438pp

Tampa | Celebration Key | Tampa

  • 20 Dec 2027
  • 4 Nights
Cruise From:
Was £452pp Now: £438pp
Holiday ID: 070280
Cruise From:
£438pp

Fort Lauderdale | Bimini Island | Nassau | Fort Lauderdale

  • 15 Dec 2028
  • 3 Nights

Interest free Monthly Payments from JUST £14pp

Cruise From:
£438pp
Holiday ID: 109362
Cruise From:
£439pp

Port Canaveral | Grand Turk Island | Port Canaveral

  • 05 Jan 2028
  • 4 Nights

Interest free Monthly Payments from JUST £38pp

Cruise From:
£439pp
Holiday ID: 053192
Cruise From:
£439pp

New Orleans | Cozumel | Costa Maya | Belize City | New Orleans

  • 08 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £27pp

Cruise From:
£439pp
Holiday ID: 057688
Cruise From:
£439pp

New Orleans | Cozumel | Costa Maya | Belize City | New Orleans

  • 15 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £27pp

Cruise From:
£439pp
Holiday ID: 057701
Cruise From:
Was £469pp Now: £440pp

Miami | Puerto Plata | San Juan (Puerto Rico) | Ocean Cay | Miami

  • 09 Jan 2027
  • 7 Nights
Cruise From:
Was £469pp Now: £440pp
Holiday ID: 026480
Cruise From:
Was £469pp Now: £440pp

Miami | Roatán Island | Costa Maya | Cozumel | Ocean Cay | Miami

  • 30 Jan 2027
  • 7 Nights
Cruise From:
Was £469pp Now: £440pp
Holiday ID: 026483
Cruise From:
Was £469pp Now: £440pp

Barcelona | Marseille | Genoa | Naples | Palermo | La Goulette | Barcelona

  • 12 Dec 2026
  • 7 Nights
Cruise From:
Was £469pp Now: £440pp
Holiday ID: 032137

Sails from the UK

Cruise From:
Was £454pp Now: £440pp

Southampton | Zeebrugge | Amsterdam | Southampton

  • 11 Dec 2027
  • 5 Nights

Interest free Monthly Payments from JUST £44pp

Cruise From:
Was £454pp Now: £440pp
Holiday ID: 049328
Cruise From:
Was £469pp Now: £440pp

Rotterdam | Le Havre | Southampton | Hamburg | Zeebrugge | Rotterdam

  • 06 Jan 2027
  • 7 Nights
Cruise From:
Was £469pp Now: £440pp
Holiday ID: 049479
Cruise From:
Was £455pp Now: £441pp

Brisbane

  • 26 Dec 2026
  • 3 Nights
Cruise From:
Was £455pp Now: £441pp
Holiday ID: 014192
Cruise From:
£441pp

Port Canaveral | Nassau | Coco Cay | Port Canaveral

  • 03 Dec 2027
  • 3 Nights

Interest free Monthly Payments from JUST £31pp

Cruise From:
£441pp
Holiday ID: 051625
Cruise From:
£441pp

Los Angeles | Cabo San Lucas | Mazatlán | Puerto Vallarta | Los Angeles

Interest free Monthly Payments from JUST £26pp

Cruise From:
£441pp
Holiday ID: 052492
Cruise From:
Was £455pp Now: £441pp

Miami | Aruba | Bonaire | Curaçao | Miami

  • 11 Dec 2027
  • 8 Nights
Cruise From:
Was £455pp Now: £441pp
Holiday ID: 070141
Cruise From:
£441pp

Brisbane

  • 21 Jan 2028
  • 3 Nights

Interest free Monthly Payments from JUST £26pp

Cruise From:
£441pp
Holiday ID: 098541
Cruise From:
£442pp

Port Canaveral | Nassau | Coco Cay | Port Canaveral

  • 28 Jan 2028
  • 3 Nights

Interest free Monthly Payments from JUST £26pp

Cruise From:
£442pp
Holiday ID: 051647
Cruise From:
Was £457pp Now: £443pp

Miami | Half Moon Cay | Celebration Key | Miami

  • 31 Dec 2026
  • 4 Nights
Cruise From:
Was £457pp Now: £443pp
Holiday ID: 015860
Cruise From:
Was £457pp Now: £443pp

New Orleans | Key West | Celebration Key | Nassau | New Orleans

  • 16 Jan 2028
  • 7 Nights
Cruise From:
Was £457pp Now: £443pp
Holiday ID: 038575

Prices are subject to change and availability. Prices may vary depending on the airport selected. Promotions are only applicable to select cabin grades, please call for details.

Our Award Winning Service

You've added to your wishlist. To view, go to Wishlist