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 5453 cruises
Per Person
Total Price
Cruise From:
Was £694pp Now: £652pp

Civitavecchia | Messina | Valletta | Barcelona | Marseille | Genoa | Civitavecchia

  • 24 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £48pp

Cruise From:
Was £694pp Now: £652pp
Holiday ID: 099668
Cruise From:
Was £694pp Now: £652pp

Barcelona | Marseille | Genoa | Civitavecchia | Messina | Valletta | Barcelona

  • 28 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £48pp

Cruise From:
Was £694pp Now: £652pp
Holiday ID: 099671
Fly Cruise From:
Was £674pp Now: £653pp

Santa Cruz de Tenerife | Funchal | Lanzarote | Las Palmas de Gran Canaria | Santa Cruz de Tenerife

  • 28 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £55pp

Fly Cruise From:
Was £674pp Now: £653pp
Holiday ID: 049184
Fly Cruise From:
Was £674pp Now: £653pp

Santa Cruz de Tenerife | Funchal | Lanzarote | Las Palmas de Gran Canaria | Santa Cruz de Tenerife

  • 29 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £55pp

Fly Cruise From:
Was £674pp Now: £653pp
Holiday ID: 049186

Sails from the UK

Cruise From:
Was £674pp Now: £653pp

Southampton | Hamburg | Cherbourg | Le Havre | Southampton

  • 24 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £62pp

Cruise From:
Was £674pp Now: £653pp
Holiday ID: 049331
Cruise From:
Was £684pp Now: £656pp

Port Canaveral | Key West | Georgetown | Cozumel | Port Canaveral

  • 13 Jan 2029
  • 7 Nights

Interest free Monthly Payments from JUST £23pp

Cruise From:
Was £684pp Now: £656pp
Holiday ID: 108922
Cruise From:
Was £699pp Now: £657pp

Maceió | Santos | Buzios | Salvador de Bahia | Maceió

  • 09 Dec 2026
  • 7 Nights
Cruise From:
Was £699pp Now: £657pp
Holiday ID: 049627
Cruise From:
£657pp

Fort Lauderdale | Nassau | Georgetown | Falmouth | Costa Maya | Fort Lauderdale

  • 15 Jan 2028
  • 8 Nights

Interest free Monthly Payments from JUST £46pp

Cruise From:
£657pp
Holiday ID: 057456
Cruise From:
£657pp

Cartagena | Willemstad | Oranjestad | Colón | Cartagena

  • 23 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £45pp

Cruise From:
£657pp
Holiday ID: 057579
Cruise From:
Was £678pp Now: £657pp

Baltimore | Amber Cove | San Juan (Puerto Rico) | Sint Maarten | Baltimore

  • 27 Jan 2028
  • 9 Nights
Cruise From:
Was £678pp Now: £657pp
Holiday ID: 070790
Cruise From:
Was £699pp Now: £657pp

Funchal | Arrecife | Las Palmas de Gran Canaria | Santa Cruz de La Palma | Santa Cruz de Tenerife | Funchal

  • 22 Dec 2026
  • 7 Nights
Cruise From:
Was £699pp Now: £657pp
Holiday ID: 108130
Cruise From:
Was £699pp Now: £657pp

Las Palmas de Gran Canaria | Santa Cruz de La Palma | Santa Cruz de Tenerife | Puerto del Rosario | Funchal | Arrecife | Las Palmas de Gran Canaria

  • 29 Jan 2027
  • 7 Nights
Cruise From:
Was £699pp Now: £657pp
Holiday ID: 108251
Cruise From:
Was £679pp Now: £658pp

Jacksonville | Celebration Key | Nassau | Half Moon Cay | Jacksonville

  • 20 Dec 2027
  • 6 Nights
Cruise From:
Was £679pp Now: £658pp
Holiday ID: 069632

Sails from the UK

Cruise From:
Was £679pp Now: £658pp

Southampton | Copenhagen | Oslo | Skagen | Southampton

  • 29 Dec 2028
  • 7 Nights

Interest free Monthly Payments from JUST £28pp

Cruise From:
Was £679pp Now: £658pp
Holiday ID: 107251

Sails from the UK

Cruise From:
Was £679pp Now: £658pp

Southampton | Zeebrugge | Hamburg | Southampton

  • 29 Dec 2028
  • 5 Nights

Interest free Monthly Payments from JUST £28pp

Cruise From:
Was £679pp Now: £658pp
Holiday ID: 107264
Cruise From:
£659pp

San Diego | Santa Catalina Island | Ensenada | San Diego

  • 29 Jan 2027
  • 3 Nights
Cruise From:
£659pp
Holiday ID: 063113
Cruise From:
Was £680pp Now: £659pp

Norfolk | Half Moon Cay | Celebration Key | Norfolk

  • 27 Dec 2027
  • 6 Nights
Cruise From:
Was £680pp Now: £659pp
Holiday ID: 070422
Cruise From:
£659pp

Singapore | Georgetown | Phuket | Singapore

Interest free Monthly Payments from JUST £45pp

Cruise From:
£659pp
Holiday ID: 072310
Cruise From:
Was £680pp Now: £659pp

Galveston | Cozumel | Progreso | Galveston

  • 21 Dec 2028
  • 5 Nights
Cruise From:
Was £680pp Now: £659pp
Holiday ID: 103545
Cruise From:
£660pp

Miami | Puerto Plata | Saint Thomas | Road Town | Great Stirrup Cay | Miami

  • 24 Jan 2027
  • 7 Nights
Cruise From:
£660pp
Holiday ID: 018045
Cruise From:
£660pp

Philadelphia | Philipsburg | Bridgetown | Castries | Saint John's | San Juan (Puerto Rico) | Puerto Plata | Philadelphia

  • 03 Jan 2028
  • 12 Nights

Interest free Monthly Payments from JUST £53pp

Cruise From:
£660pp
Holiday ID: 062619
Cruise From:
Was £682pp Now: £661pp

Sydney | Moreton Island | Sydney

  • 26 Dec 2026
  • 4 Nights
Cruise From:
Was £682pp Now: £661pp
Holiday ID: 014551
Cruise From:
£661pp

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

  • 24 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £50pp

Cruise From:
£661pp
Holiday ID: 057698
Cruise From:
Was £704pp Now: £661pp

Galveston | Costa Maya | Roatán Island | Cozumel | Galveston

  • 19 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £55pp

Cruise From:
Was £704pp Now: £661pp
Holiday ID: 058639
Cruise From:
Was £689pp Now: £661pp

Bridgetown | San Juan (Puerto Rico) | Saint Thomas | Sint Maarten | Saint John's | Castries | Bridgetown

  • 22 Jan 2027
  • 7 Nights
Cruise From:
Was £689pp Now: £661pp
Holiday ID: 067226
Cruise From:
£661pp

Hong Kong | Okinawa | Keelung (Chilung) | Hong Kong

Interest free Monthly Payments from JUST £52pp

Cruise From:
£661pp
Holiday ID: 079518
Cruise From:
Was £704pp Now: £661pp

Arrecife | Las Palmas de Gran Canaria | Santa Cruz de La Palma | Santa Cruz de Tenerife | Puerto del Rosario | Funchal | Arrecife

  • 27 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £49pp

Cruise From:
Was £704pp Now: £661pp
Holiday ID: 103815
Cruise From:
Was £704pp Now: £661pp

Las Palmas de Gran Canaria | Santa Cruz de La Palma | Santa Cruz de Tenerife | Puerto del Rosario | Funchal | Arrecife | Las Palmas de Gran Canaria

  • 28 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £49pp

Cruise From:
Was £704pp Now: £661pp
Holiday ID: 103816
Cruise From:
Was £704pp Now: £661pp

Santa Cruz de La Palma | Santa Cruz de Tenerife | Puerto del Rosario | Funchal | Arrecife | Las Palmas de Gran Canaria | Santa Cruz de La Palma

  • 29 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £48pp

Cruise From:
Was £704pp Now: £661pp
Holiday ID: 107543
Cruise From:
Was £683pp Now: £662pp

Brisbane | Lifou Island | Mystery Island (Inyeug) | Nouméa | Brisbane

  • 15 Jan 2028
  • 8 Nights
Cruise From:
Was £683pp Now: £662pp
Holiday ID: 070617

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
Call for Free