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:
Was £909pp Now: £872pp

Fort Lauderdale | Saint Thomas | Saint Kitts | Castries | Bridgetown | Saint John's | Sint Maarten | Fort Lauderdale

  • 04 Jan 2028
  • 11 Nights

Interest free Monthly Payments from JUST £75pp

Cruise From:
Was £909pp Now: £872pp
Holiday ID: 053425
Cruise From:
Was £899pp Now: £872pp

Galveston | Grand Cayman | Aruba | Bonaire | Curaçao | Montego Bay | Galveston

  • 03 Jan 2028
  • 12 Nights
Cruise From:
Was £899pp Now: £872pp
Holiday ID: 086291

Sails from the UK

Cruise From:
Was £899pp Now: £872pp

Southampton | Lisbon | Funchal | Agadir | Tangier | La Coruña | Southampton

  • 07 Dec 2028
  • 14 Nights

Interest free Monthly Payments from JUST £38pp

Cruise From:
Was £899pp Now: £872pp
Holiday ID: 107141
Cruise From:
Was £909pp Now: £872pp

Fort Lauderdale | Half Moon Caye | Saint Thomas | Sint Maarten | Fort Lauderdale

  • 30 Dec 2028
  • 7 Nights

Interest free Monthly Payments from JUST £35pp

Cruise From:
Was £909pp Now: £872pp
Holiday ID: 108310
Cruise From:
Was £900pp Now: £873pp

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

  • 27 Dec 2026
  • 7 Nights
Cruise From:
Was £900pp Now: £873pp
Holiday ID: 018332
Cruise From:
Was £910pp Now: £873pp

Fort Lauderdale | Grand Turk Island | San Juan (Puerto Rico) | Basseterre | Oranjestad | Willemstad | Fort Lauderdale

  • 04 Dec 2027
  • 10 Nights

Interest free Monthly Payments from JUST £76pp

Cruise From:
Was £910pp Now: £873pp
Holiday ID: 052166
Cruise From:
Was £929pp Now: £873pp

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

  • 29 Dec 2026
  • 7 Nights
Cruise From:
Was £929pp Now: £873pp
Holiday ID: 056421
Cruise From:
Was £929pp Now: £873pp

Miami | Philipsburg | Basseterre | Charlotte Amalie | Puerto Plata | Miami

  • 18 Dec 2027
  • 8 Nights

Interest free Monthly Payments from JUST £75pp

Cruise From:
Was £929pp Now: £873pp
Holiday ID: 058496
Cruise From:
Was £900pp Now: £873pp

New York | Puerto Plata | San Juan (Puerto Rico) | Road Town | Philipsburg | Basseterre | Saint Thomas | New York

  • 10 Dec 2027
  • 12 Nights

Interest free Monthly Payments from JUST £79pp

Cruise From:
Was £900pp Now: £873pp
Holiday ID: 062366
Cruise From:
Was £900pp Now: £873pp

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

  • 18 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £77pp

Cruise From:
Was £900pp Now: £873pp
Holiday ID: 062477
Cruise From:
Was £921pp Now: £874pp

Miami | Philipsburg | Road Town | Basseterre | Saint John's | Bimini Island | Miami

  • 25 Jan 2027
  • 10 Nights
Cruise From:
Was £921pp Now: £874pp
Holiday ID: 026731
Cruise From:
Was £921pp Now: £874pp

Miami | Puerto Plata | San Juan (Puerto Rico) | Philipsburg | Bimini Island | Miami

  • 19 Dec 2026
  • 8 Nights
Cruise From:
Was £921pp Now: £874pp
Holiday ID: 053317
Cruise From:
Was £903pp Now: £875pp

Sydney | Nouméa | Mystery Island (Inyeug) | Port Vila | Espiritu Santo | Sydney

  • 16 Dec 2027
  • 10 Nights
Cruise From:
Was £903pp Now: £875pp
Holiday ID: 070663
Cruise From:
£875pp

Baoshan Pt | Kagoshima | Baoshan Pt

Interest free Monthly Payments from JUST £64pp

Cruise From:
£875pp
Holiday ID: 079546
Cruise From:
Was £912pp Now: £875pp

Fort Lauderdale | Samaná | Charlotte Amalie | Saint John's | Roseau | Philipsburg | Fort Lauderdale

  • 11 Jan 2029
  • 9 Nights

Interest free Monthly Payments from JUST £32pp

Cruise From:
Was £912pp Now: £875pp
Holiday ID: 108912

Sails from the UK

Cruise From:
Was £904pp Now: £876pp

Southampton | Hamburg | Zeebrugge | Southampton

  • 29 Dec 2027
  • 5 Nights

Interest free Monthly Payments from JUST £81pp

Cruise From:
Was £904pp Now: £876pp
Holiday ID: 049344
Cruise From:
Was £905pp Now: £877pp

Tampa | Great Stirrup Cay | Cabo Rojo | Oranjestad | Willemstad | Falmouth | Georgetown | Tampa

  • 10 Dec 2026
  • 11 Nights
Cruise From:
Was £905pp Now: £877pp
Holiday ID: 048964
Cruise From:
Was £934pp Now: £877pp

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

  • 18 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £76pp

Cruise From:
Was £934pp Now: £877pp
Holiday ID: 067519
Cruise From:
Was £934pp Now: £877pp

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

  • 19 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £76pp

Cruise From:
Was £934pp Now: £877pp
Holiday ID: 067520
Cruise From:
Was £934pp Now: £877pp

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

  • 20 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £75pp

Cruise From:
Was £934pp Now: £877pp
Holiday ID: 067521
Cruise From:
Was £934pp Now: £877pp

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

  • 21 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £75pp

Cruise From:
Was £934pp Now: £877pp
Holiday ID: 067522
Cruise From:
Was £934pp Now: £877pp

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

  • 23 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £75pp

Cruise From:
Was £934pp Now: £877pp
Holiday ID: 067523

Sails from the UK

Cruise From:
Was £954pp Now: £877pp

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

  • 19 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £76pp

Cruise From:
Was £954pp Now: £877pp
Holiday ID: 067638
Cruise From:
Was £934pp Now: £877pp

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

  • 21 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £75pp

Cruise From:
Was £934pp Now: £877pp
Holiday ID: 103794
Cruise From:
Was £934pp Now: £877pp

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

  • 23 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £75pp

Cruise From:
Was £934pp Now: £877pp
Holiday ID: 103795
Cruise From:
Was £934pp Now: £877pp

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

  • 24 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £74pp

Cruise From:
Was £934pp Now: £877pp
Holiday ID: 103796
Cruise From:
£877pp

Piraeus | Rhodes | Alexandria | Heraklion (Iraklion) | Palermo | Barcelona

Interest free Monthly Payments from JUST £34pp

Cruise From:
£877pp
Holiday ID: 106923
Cruise From:
Was £934pp Now: £877pp

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

  • 18 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £76pp

Cruise From:
Was £934pp Now: £877pp
Holiday ID: 107537
Cruise From:
Was £914pp Now: £877pp

Fort Lauderdale | Samaná | Charlotte Amalie | Philipsburg | Fort Lauderdale

  • 29 Dec 2028
  • 7 Nights

Interest free Monthly Payments from JUST £33pp

Cruise From:
Was £914pp Now: £877pp
Holiday ID: 108986
Cruise From:
Was £916pp Now: £879pp

Fort Lauderdale | Puerto Plata | Charlotte Amalie | San Juan (Puerto Rico) | Nassau | Fort Lauderdale

  • 13 Dec 2026
  • 7 Nights
Cruise From:
Was £916pp Now: £879pp
Holiday ID: 018634

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