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 5455 cruises
Per Person
Total Price
Cruise From:
Was £369pp Now: £346pp

Miami | San Juan (Puerto Rico) | Basseterre | Charlotte Amalie | Amber Cove | Miami

  • 05 Dec 2026
  • 8 Nights
Cruise From:
Was £369pp Now: £346pp
Holiday ID: 039779
Cruise From:
Was £369pp Now: £346pp

Miami | Philipsburg | Basseterre | Charlotte Amalie | Amber Cove | Miami

  • 19 Dec 2026
  • 8 Nights
Cruise From:
Was £369pp Now: £346pp
Holiday ID: 039781
Cruise From:
Was £369pp Now: £346pp

Civitavecchia | Valencia | Barcelona | Marseille | Genoa | Livorno | Civitavecchia

  • 07 Jan 2027
  • 7 Nights
Cruise From:
Was £369pp Now: £346pp
Holiday ID: 056202
Cruise From:
Was £358pp Now: £347pp

Miami | Nassau | Amber Cove | Half Moon Cay | Celebration Key | Miami

  • 10 Jan 2027
  • 7 Nights
Cruise From:
Was £358pp Now: £347pp
Holiday ID: 013855
Cruise From:
£347pp

Fort Lauderdale | Nassau | Coco Cay | Fort Lauderdale

  • 18 Dec 2026
  • 3 Nights
Cruise From:
£347pp
Holiday ID: 025828
Cruise From:
£347pp

Galveston | Cozumel | Costa Maya | Galveston

  • 06 Dec 2027
  • 5 Nights

Interest free Monthly Payments from JUST £21pp

Cruise From:
£347pp
Holiday ID: 077951
Cruise From:
Was £358pp Now: £347pp

Galveston | Cozumel | Galveston

  • 04 Jan 2029
  • 4 Nights
Cruise From:
Was £358pp Now: £347pp
Holiday ID: 103548
Cruise From:
Was £359pp Now: £348pp

Long Beach | Ensenada | Long Beach

  • 31 Dec 2026
  • 4 Nights
Cruise From:
Was £359pp Now: £348pp
Holiday ID: 023911

Sails from the UK

Cruise From:
Was £379pp Now: £348pp

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

  • 22 Jan 2027
  • 7 Nights
Cruise From:
Was £379pp Now: £348pp
Holiday ID: 032356
Cruise From:
Was £359pp Now: £348pp

New Orleans | Cozumel | New Orleans

  • 16 Dec 2027
  • 4 Nights
Cruise From:
Was £359pp Now: £348pp
Holiday ID: 038509
Cruise From:
£348pp

Tampa | Costa Maya | Tampa

  • 20 Dec 2027
  • 4 Nights

Interest free Monthly Payments from JUST £20pp

Cruise From:
£348pp
Holiday ID: 051442
Cruise From:
£348pp

Fort Lauderdale | Nassau | Freeport | Fort Lauderdale

  • 14 Jan 2028
  • 3 Nights

Interest free Monthly Payments from JUST £19pp

Cruise From:
£348pp
Holiday ID: 069257
Cruise From:
Was £360pp Now: £349pp

Norfolk | Celebration Key | Nassau | Norfolk

  • 30 Jan 2028
  • 6 Nights
Cruise From:
Was £360pp Now: £349pp
Holiday ID: 070427
Cruise From:
Was £368pp Now: £349pp

Miami | Bimini Island | Miami

  • 27 Dec 2027
  • 3 Nights

Interest free Monthly Payments from JUST £35pp

Cruise From:
Was £368pp Now: £349pp
Holiday ID: 071176
Cruise From:
Was £361pp Now: £350pp

Miami | Half Moon Cay | San Juan (Puerto Rico) | Sint Maarten | Saint Thomas | Miami

  • 23 Jan 2027
  • 8 Nights
Cruise From:
Was £361pp Now: £350pp
Holiday ID: 014249
Cruise From:
£350pp

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

  • 03 Jan 2027
  • 7 Nights
Cruise From:
£350pp
Holiday ID: 018333
Cruise From:
£350pp

San Diego | Mazatlán | Cabo San Lucas | Ensenada | San Diego

  • 09 Jan 2027
  • 7 Nights
Cruise From:
£350pp
Holiday ID: 018544
Cruise From:
Was £361pp Now: £350pp

Long Beach | Ensenada | Long Beach

Cruise From:
Was £361pp Now: £350pp
Holiday ID: 069914
Cruise From:
Was £369pp Now: £350pp

Miami | Nassau | Bimini Island | Miami

  • 13 Jan 2028
  • 4 Nights

Interest free Monthly Payments from JUST £33pp

Cruise From:
Was £369pp Now: £350pp
Holiday ID: 071180
Cruise From:
£350pp

Miami | Bimini Island | Great Stirrup Cay | Miami

  • 13 Dec 2027
  • 4 Nights

Interest free Monthly Payments from JUST £26pp

Cruise From:
£350pp
Holiday ID: 090988
Cruise From:
Was £362pp Now: £351pp

Miami | Saint Thomas | Amber Cove | Celebration Key | Miami

  • 03 Jan 2027
  • 7 Nights
Cruise From:
Was £362pp Now: £351pp
Holiday ID: 013854
Cruise From:
Was £362pp Now: £351pp

Tampa | Celebration Key | Tampa

  • 26 Dec 2026
  • 4 Nights
Cruise From:
Was £362pp Now: £351pp
Holiday ID: 014387
Cruise From:
Was £364pp Now: £353pp

Jacksonville | Celebration Key | Nassau | Jacksonville

  • 16 Dec 2027
  • 4 Nights
Cruise From:
Was £364pp Now: £353pp
Holiday ID: 069631
Cruise From:
Was £364pp Now: £353pp

Norfolk | Half Moon Cay | Celebration Key | Norfolk

  • 16 Jan 2028
  • 6 Nights
Cruise From:
Was £364pp Now: £353pp
Holiday ID: 070425
Cruise From:
£354pp

Fort Lauderdale | Freeport | Nassau | Fort Lauderdale

  • 31 Jan 2028
  • 4 Nights

Interest free Monthly Payments from JUST £18pp

Cruise From:
£354pp
Holiday ID: 069266
Cruise From:
£354pp

Fort Lauderdale | Freeport | Nassau | Fort Lauderdale

  • 10 Dec 2027
  • 3 Nights

Interest free Monthly Payments from JUST £21pp

Cruise From:
£354pp
Holiday ID: 069267
Cruise From:
Was £365pp Now: £354pp

Mobile | Celebration Key | Half Moon Cay | Nassau | Mobile

  • 11 Dec 2027
  • 8 Nights
Cruise From:
Was £365pp Now: £354pp
Holiday ID: 070047
Cruise From:
Was £367pp Now: £355pp

Miami | Saint Thomas | San Juan (Puerto Rico) | Celebration Key | Miami

  • 17 Jan 2027
  • 7 Nights
Cruise From:
Was £367pp Now: £355pp
Holiday ID: 013856
Cruise From:
Was £367pp Now: £355pp

Port Canaveral | Celebration Key | San Juan (Puerto Rico) | Saint Thomas | Port Canaveral

  • 24 Jan 2027
  • 7 Nights
Cruise From:
Was £367pp Now: £355pp
Holiday ID: 014862
Cruise From:
£355pp

Port Canaveral | Great Stirrup Cay | Roatán Island | Costa Maya | Cozumel | Port Canaveral

  • 03 Jan 2027
  • 7 Nights
Cruise From:
£355pp
Holiday ID: 018354

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