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

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

  • 04 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £26pp

Cruise From:
£392pp
Holiday ID: 057694
Cruise From:
Was £418pp Now: £392pp

Miami | Nassau | Ocean Cay | Miami | Nassau | Ocean Cay | Miami

  • 11 Jan 2027
  • 7 Nights
Cruise From:
Was £418pp Now: £392pp
Holiday ID: 092042
Cruise From:
Was £419pp Now: £393pp

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

  • 17 Jan 2027
  • 7 Nights
Cruise From:
Was £419pp Now: £393pp
Holiday ID: 032168
Cruise From:
£393pp

San Juan (Puerto Rico) | Philipsburg | Fort Lauderdale

  • 02 Jan 2028
  • 4 Nights

Interest free Monthly Payments from JUST £23pp

Cruise From:
£393pp
Holiday ID: 052296
Cruise From:
Was £419pp Now: £393pp

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

  • 20 Jan 2027
  • 7 Nights
Cruise From:
Was £419pp Now: £393pp
Holiday ID: 107033
Cruise From:
Was £407pp Now: £394pp

Galveston | Cozumel | Galveston

  • 17 Dec 2026
  • 4 Nights
Cruise From:
Was £407pp Now: £394pp
Holiday ID: 014347
Cruise From:
£394pp

Los Angeles | Cabo San Lucas | Ensenada | Los Angeles

Cruise From:
£394pp
Holiday ID: 024724
Cruise From:
£394pp

Port Canaveral | Nassau | Coco Cay | Port Canaveral

  • 25 Jan 2027
  • 4 Nights
Cruise From:
£394pp
Holiday ID: 025852
Cruise From:
£394pp

Port Canaveral | Nassau | Coco Cay | Port Canaveral

  • 18 Jan 2027
  • 4 Nights
Cruise From:
£394pp
Holiday ID: 025923
Cruise From:
£394pp

Fort Lauderdale | Nassau | Coco Cay | Fort Lauderdale

  • 17 Jan 2028
  • 4 Nights

Interest free Monthly Payments from JUST £23pp

Cruise From:
£394pp
Holiday ID: 057711
Cruise From:
£394pp

Fort Lauderdale | Nassau | Coco Cay | Fort Lauderdale

  • 17 Dec 2027
  • 3 Nights

Interest free Monthly Payments from JUST £25pp

Cruise From:
£394pp
Holiday ID: 057746
Cruise From:
Was £408pp Now: £395pp

New Orleans | Cozumel | New Orleans

  • 20 Dec 2027
  • 4 Nights
Cruise From:
Was £408pp Now: £395pp
Holiday ID: 038510
Cruise From:
£395pp

Miami | Coco Cay | Nassau | Miami

  • 10 Dec 2027
  • 3 Nights

Interest free Monthly Payments from JUST £25pp

Cruise From:
£395pp
Holiday ID: 051691
Cruise From:
£395pp

Miami | Coco Cay | Nassau | Miami

  • 17 Dec 2027
  • 3 Nights

Interest free Monthly Payments from JUST £25pp

Cruise From:
£395pp
Holiday ID: 051729
Cruise From:
£395pp

Port Canaveral | Nassau | Great Stirrup Cay | Port Canaveral

  • 10 Jan 2028
  • 4 Nights

Interest free Monthly Payments from JUST £28pp

Cruise From:
£395pp
Holiday ID: 062393
Cruise From:
£395pp

Port Canaveral | Nassau | Great Stirrup Cay | Port Canaveral

  • 24 Jan 2028
  • 4 Nights

Interest free Monthly Payments from JUST £27pp

Cruise From:
£395pp
Holiday ID: 062396
Cruise From:
£395pp

Miami | Great Stirrup Cay | Nassau | Miami

  • 17 Dec 2027
  • 3 Nights

Interest free Monthly Payments from JUST £30pp

Cruise From:
£395pp
Holiday ID: 090989
Fly Cruise From:
Was £409pp Now: £396pp

Hamburg | Southampton

  • 09 Jan 2028
  • 2 Nights

Interest free Monthly Payments from JUST £34pp

Fly Cruise From:
Was £409pp Now: £396pp
Holiday ID: 051759
Cruise From:
Was £409pp Now: £396pp

Miami | Celebration Key | Montego Bay | Grand Cayman | Miami

  • 06 Dec 2026
  • 6 Nights
Cruise From:
Was £409pp Now: £396pp
Holiday ID: 102710
Cruise From:
Was £409pp Now: £396pp

Long Beach | Ensenada | Long Beach

  • 28 Dec 2028
  • 3 Nights
Cruise From:
Was £409pp Now: £396pp
Holiday ID: 105060
Cruise From:
Was £414pp Now: £397pp

Miami | Half Moon Caye | Saint Thomas | Sint Maarten | Miami

  • 05 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £38pp

Cruise From:
Was £414pp Now: £397pp
Holiday ID: 053263
Cruise From:
Was £414pp Now: £397pp

Miami | Saint Kitts | San Juan (Puerto Rico) | Amber Cove | Miami

  • 09 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £34pp

Cruise From:
Was £414pp Now: £397pp
Holiday ID: 053265
Cruise From:
Was £414pp Now: £397pp

Miami | Saint Kitts | San Juan (Puerto Rico) | Amber Cove | Miami

  • 30 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £32pp

Cruise From:
Was £414pp Now: £397pp
Holiday ID: 053268
Cruise From:
Was £414pp Now: £397pp

Port Canaveral | Celebration Key | Amber Cove | San Juan (Puerto Rico) | Grand Turk Island | Port Canaveral

  • 05 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £38pp

Cruise From:
Was £414pp Now: £397pp
Holiday ID: 053671
Cruise From:
Was £414pp Now: £397pp

Miami | Belize City | Roatán Island | Cozumel | Celebration Key | Miami

  • 12 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £37pp

Cruise From:
Was £414pp Now: £397pp
Holiday ID: 053687
Cruise From:
Was £410pp Now: £397pp

Norfolk | Half Moon Cay | Celebration Key | Norfolk

  • 03 Dec 2028
  • 6 Nights
Cruise From:
Was £410pp Now: £397pp
Holiday ID: 104923
Cruise From:
Was £419pp Now: £398pp

Durban | Pomene National Reserve | Durban

  • 14 Dec 2026
  • 4 Nights
Cruise From:
Was £419pp Now: £398pp
Holiday ID: 048770
Cruise From:
Was £411pp Now: £398pp

Miami | Grand Cayman | Montego Bay | Celebration Key | Miami

  • 13 Dec 2026
  • 6 Nights
Cruise From:
Was £411pp Now: £398pp
Holiday ID: 103502
Cruise From:
£399pp

Fremantle | Busselton | Fremantle

  • 15 Dec 2027
  • 4 Nights

Interest free Monthly Payments from JUST £37pp

Cruise From:
£399pp
Holiday ID: 055616
Cruise From:
£399pp

Hong Kong | Ishigaki | Baoshan Pt

Cruise From:
£399pp
Holiday ID: 068476

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