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 £349pp Now: £328pp

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

  • 06 Dec 2026
  • 7 Nights
Cruise From:
Was £349pp Now: £328pp
Holiday ID: 056188
Cruise From:
Was £349pp Now: £328pp

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

  • 10 Dec 2026
  • 7 Nights
Cruise From:
Was £349pp Now: £328pp
Holiday ID: 056191
Cruise From:
Was £349pp Now: £328pp

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

  • 14 Dec 2026
  • 7 Nights
Cruise From:
Was £349pp Now: £328pp
Holiday ID: 056194
Cruise From:
£328pp

Tampa | Cozumel | Tampa

Interest free Monthly Payments from JUST £18pp

Cruise From:
£328pp
Holiday ID: 057420
Cruise From:
Was £339pp Now: £328pp

Long Beach | Cabo San Lucas | Ensenada | Long Beach

Cruise From:
Was £339pp Now: £328pp
Holiday ID: 100605
Cruise From:
£328pp

Sydney | Eden | Sydney

  • 08 Dec 2028
  • 3 Nights

Interest free Monthly Payments from JUST £9pp

Cruise From:
£328pp
Holiday ID: 103934
Cruise From:
Was £340pp Now: £329pp

Galveston | Cozumel | Progreso | Galveston

  • 02 Jan 2027
  • 5 Nights
Cruise From:
Was £340pp Now: £329pp
Holiday ID: 013810
Cruise From:
Was £341pp Now: £330pp

Long Beach | Puerto Vallarta | Mazatlán | La Paz | Cabo San Lucas | Long Beach

Cruise From:
Was £341pp Now: £330pp
Holiday ID: 016050
Cruise From:
Was £349pp Now: £331pp

Durban | Pomene National Reserve | Durban

  • 11 Jan 2027
  • 4 Nights
Cruise From:
Was £349pp Now: £331pp
Holiday ID: 048774
Cruise From:
Was £349pp Now: £331pp

Santos | Buzios | Ilha Grande | Santos

  • 09 Dec 2027
  • 4 Nights

Interest free Monthly Payments from JUST £24pp

Cruise From:
Was £349pp Now: £331pp
Holiday ID: 100292
Cruise From:
Was £349pp Now: £331pp

Santos | Buzios | Porto Belo | Santos

  • 16 Dec 2027
  • 4 Nights

Interest free Monthly Payments from JUST £23pp

Cruise From:
Was £349pp Now: £331pp
Holiday ID: 100294
Cruise From:
£332pp

Fort Lauderdale | Nassau | Freeport | Fort Lauderdale

  • 21 Jan 2028
  • 3 Nights

Interest free Monthly Payments from JUST £17pp

Cruise From:
£332pp
Holiday ID: 069251
Cruise From:
Was £343pp Now: £332pp

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

  • 08 Jan 2028
  • 8 Nights
Cruise From:
Was £343pp Now: £332pp
Holiday ID: 070051
Cruise From:
Was £344pp Now: £333pp

Galveston | Cozumel | Progreso | Galveston

  • 13 Jan 2029
  • 5 Nights
Cruise From:
Was £344pp Now: £333pp
Holiday ID: 103550
Cruise From:
£335pp

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

  • 10 Jan 2027
  • 7 Nights
Cruise From:
£335pp
Holiday ID: 018334
Cruise From:
£335pp

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

  • 31 Jan 2027
  • 7 Nights
Cruise From:
£335pp
Holiday ID: 018358
Cruise From:
Was £346pp Now: £335pp

Brisbane

  • 10 Dec 2026
  • 3 Nights
Cruise From:
Was £346pp Now: £335pp
Holiday ID: 031044
Cruise From:
£335pp

New Orleans | Cozumel | Roatán Island | Belize City | Costa Maya | New Orleans

  • 24 Jan 2027
  • 7 Nights
Cruise From:
£335pp
Holiday ID: 039855
Cruise From:
Was £346pp Now: £335pp

Sydney | Phillip Island | Sydney

  • 13 Dec 2027
  • 4 Nights
Cruise From:
Was £346pp Now: £335pp
Holiday ID: 070520

Sails from the UK

Cruise From:
Was £349pp Now: £335pp

Tilbury | Rotterdam | IJmuiden | Zeebrugge | Tilbury

  • 11 Dec 2028
  • 4 Nights

Interest free Monthly Payments from JUST £7pp

Cruise From:
Was £349pp Now: £335pp
Holiday ID: 080225

Sails from the UK

Cruise From:
Was £349pp Now: £335pp

Tilbury | Hamburg | Tilbury

  • 15 Dec 2028
  • 4 Nights

Interest free Monthly Payments from JUST £7pp

Cruise From:
Was £349pp Now: £335pp
Holiday ID: 080226
Cruise From:
£335pp

Miami | Nassau | Great Stirrup Cay | Miami

  • 06 Dec 2027
  • 4 Nights

Interest free Monthly Payments from JUST £25pp

Cruise From:
£335pp
Holiday ID: 090986
Cruise From:
£335pp

Miami | Nassau | Great Stirrup Cay | Miami

  • 07 Jan 2028
  • 3 Nights

Interest free Monthly Payments from JUST £22pp

Cruise From:
£335pp
Holiday ID: 090995
Cruise From:
Was £347pp Now: £336pp

Galveston | Cozumel | Progreso | Galveston

  • 14 Dec 2026
  • 5 Nights
Cruise From:
Was £347pp Now: £336pp
Holiday ID: 013806
Cruise From:
Was £347pp Now: £336pp

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

  • 31 Jan 2027
  • 7 Nights
Cruise From:
Was £347pp Now: £336pp
Holiday ID: 013858
Cruise From:
£336pp

Fort Lauderdale | Nassau | Coco Cay | Fort Lauderdale

  • 24 Jan 2028
  • 4 Nights

Interest free Monthly Payments from JUST £17pp

Cruise From:
£336pp
Holiday ID: 069248
Cruise From:
Was £347pp Now: £336pp

Sydney

  • 27 Dec 2027
  • 3 Nights
Cruise From:
Was £347pp Now: £336pp
Holiday ID: 070522
Cruise From:
Was £359pp Now: £337pp

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

  • 21 Dec 2026
  • 7 Nights
Cruise From:
Was £359pp Now: £337pp
Holiday ID: 026359
Cruise From:
Was £359pp Now: £337pp

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

  • 05 Jan 2027
  • 7 Nights
Cruise From:
Was £359pp Now: £337pp
Holiday ID: 056201
Cruise From:
Was £349pp Now: £338pp

Long Beach | Puerto Vallarta | Mazatlán | La Paz | Cabo San Lucas | Long Beach

Cruise From:
Was £349pp Now: £338pp
Holiday ID: 016054

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