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:
£253pp

Tampa | Costa Maya | Tampa

  • 02 Dec 2027
  • 4 Nights

Interest free Monthly Payments from JUST £11pp

Cruise From:
£253pp
Holiday ID: 051440
Cruise From:
£253pp

Tampa | Costa Maya | Tampa

  • 16 Dec 2027
  • 4 Nights

Interest free Monthly Payments from JUST £11pp

Cruise From:
£253pp
Holiday ID: 051444
Cruise From:
£254pp

San Diego | Santa Catalina Island | Ensenada | San Diego

Cruise From:
£254pp
Holiday ID: 024796
Cruise From:
£254pp

Miami | Cozumel | Miami

  • 18 Jan 2027
  • 4 Nights
Cruise From:
£254pp
Holiday ID: 070857
Cruise From:
Was £269pp Now: £255pp

Port Canaveral | Nassau | Ocean Cay | Port Canaveral

  • 03 Jan 2027
  • 4 Nights
Cruise From:
Was £269pp Now: £255pp
Holiday ID: 026395
Cruise From:
Was £269pp Now: £255pp

Miami | Grand Turk Island | Ocean Cay | Nassau | Miami

  • 13 Dec 2026
  • 6 Nights
Cruise From:
Was £269pp Now: £255pp
Holiday ID: 039780
Cruise From:
£255pp

Tampa | Great Stirrup Cay | Tampa

  • 28 Jan 2027
  • 4 Nights
Cruise From:
£255pp
Holiday ID: 048970
Cruise From:
£256pp

Hong Kong

Cruise From:
£256pp
Holiday ID: 026775
Cruise From:
£256pp

Fort Lauderdale | Key West | Freeport | Fort Lauderdale

  • 19 Jan 2029
  • 3 Nights

Interest free Monthly Payments from JUST £5pp

Cruise From:
£256pp
Holiday ID: 108984
Cruise From:
£256pp

Fort Lauderdale | Key West | Freeport | Fort Lauderdale

  • 08 Dec 2028
  • 3 Nights

Interest free Monthly Payments from JUST £5pp

Cruise From:
£256pp
Holiday ID: 109002
Cruise From:
£256pp

Fort Lauderdale | Key West | Freeport | Fort Lauderdale

  • 05 Jan 2029
  • 3 Nights

Interest free Monthly Payments from JUST £5pp

Cruise From:
£256pp
Holiday ID: 109004
Cruise From:
£257pp

Los Angeles | Ensenada | Los Angeles

Interest free Monthly Payments from JUST £10pp

Cruise From:
£257pp
Holiday ID: 098619
Cruise From:
£258pp

Port Canaveral | Cozumel | Great Stirrup Cay | Port Canaveral

  • 29 Jan 2027
  • 5 Nights
Cruise From:
£258pp
Holiday ID: 019569

Sails from the UK

Cruise From:
Was £269pp Now: £258pp

Tilbury | IJmuiden | Zeebrugge | Tilbury

  • 06 Dec 2027
  • 3 Nights

Interest free Monthly Payments from JUST £7pp

Cruise From:
Was £269pp Now: £258pp
Holiday ID: 037168

Sails from the UK

Cruise From:
Was £269pp Now: £258pp

Tilbury | Antwerp | Zeebrugge | Tilbury

  • 13 Dec 2027
  • 3 Nights

Interest free Monthly Payments from JUST £7pp

Cruise From:
Was £269pp Now: £258pp
Holiday ID: 037170
Cruise From:
Was £266pp Now: £258pp

Galveston | Cozumel | Progreso | Galveston

  • 16 Jan 2027
  • 5 Nights
Cruise From:
Was £266pp Now: £258pp
Holiday ID: 038453
Cruise From:
Was £266pp Now: £258pp

Galveston | Cozumel | Progreso | Galveston

  • 25 Jan 2027
  • 5 Nights
Cruise From:
Was £266pp Now: £258pp
Holiday ID: 038455
Cruise From:
Was £266pp Now: £258pp

Sydney

  • 03 Dec 2027
  • 3 Nights
Cruise From:
Was £266pp Now: £258pp
Holiday ID: 070517

Sails from the UK

Cruise From:
Was £269pp Now: £258pp

Tilbury | Antwerp | Tilbury

  • 01 Dec 2028
  • 3 Nights

Interest free Monthly Payments from JUST £3pp

Cruise From:
Was £269pp Now: £258pp
Holiday ID: 080223
Cruise From:
Was £266pp Now: £258pp

Jacksonville | Half Moon Cay | Celebration Key | Jacksonville

  • 06 Jan 2029
  • 5 Nights
Cruise From:
Was £266pp Now: £258pp
Holiday ID: 104869
Cruise From:
Was £266pp Now: £258pp

Jacksonville | Celebration Key | Half Moon Cay | Jacksonville

  • 15 Jan 2029
  • 5 Nights
Cruise From:
Was £266pp Now: £258pp
Holiday ID: 104871
Cruise From:
£259pp

Los Angeles | Ensenada | Los Angeles

Cruise From:
£259pp
Holiday ID: 024708
Cruise From:
£259pp

Los Angeles | Santa Catalina Island | Ensenada | Los Angeles

Cruise From:
£259pp
Holiday ID: 024717
Cruise From:
£259pp

Tampa | Cozumel | Costa Maya | Tampa

  • 25 Jan 2027
  • 5 Nights
Cruise From:
£259pp
Holiday ID: 043335
Cruise From:
Was £268pp Now: £259pp

Jacksonville | Half Moon Cay | Celebration Key | Jacksonville

  • 03 Jan 2028
  • 5 Nights
Cruise From:
Was £268pp Now: £259pp
Holiday ID: 069635
Cruise From:
Was £268pp Now: £259pp

Jacksonville | Half Moon Cay | Celebration Key | Jacksonville

  • 08 Jan 2028
  • 5 Nights
Cruise From:
Was £268pp Now: £259pp
Holiday ID: 069636
Cruise From:
£260pp

Miami | Nassau | Coco Cay | Miami

  • 04 Jan 2027
  • 4 Nights
Cruise From:
£260pp
Holiday ID: 025972
Cruise From:
£260pp

Jacksonville | Key West | Great Stirrup Cay | Jacksonville

  • 14 Dec 2026
  • 5 Nights
Cruise From:
£260pp
Holiday ID: 051337
Cruise From:
Was £270pp Now: £261pp

New Orleans | Cozumel | Progreso | New Orleans

  • 07 Dec 2026
  • 5 Nights
Cruise From:
Was £270pp Now: £261pp
Holiday ID: 014774
Cruise From:
£262pp

San Diego | Santa Catalina Island | Ensenada | San Diego

Cruise From:
£262pp
Holiday ID: 024791

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