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 £499pp Now: £479pp

Fort Lauderdale | Grand Turk Island | San Juan (Puerto Rico) | Amber Cove | Fort Lauderdale

  • 03 Jan 2027
  • 7 Nights
Cruise From:
Was £499pp Now: £479pp
Holiday ID: 018965
Cruise From:
Was £499pp Now: £479pp

Fort Lauderdale | Cozumel | Belize City | Roatán Island | Fort Lauderdale

  • 24 Jan 2027
  • 7 Nights
Cruise From:
Was £499pp Now: £479pp
Holiday ID: 018971
Cruise From:
Was £494pp Now: £479pp

New Orleans | Key West | Celebration Key | Nassau | New Orleans

  • 02 Jan 2028
  • 7 Nights
Cruise From:
Was £494pp Now: £479pp
Holiday ID: 038573
Cruise From:
£479pp

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

  • 23 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £30pp

Cruise From:
£479pp
Holiday ID: 057377
Cruise From:
Was £506pp Now: £480pp

San Juan (Puerto Rico) | Kingstown | Bridgetown | Roseau | Philipsburg | San Juan (Puerto Rico)

  • 02 Jan 2028
  • 6 Nights

Interest free Monthly Payments from JUST £47pp

Cruise From:
Was £506pp Now: £480pp
Holiday ID: 068672
Cruise From:
£480pp

Port Canaveral | Cozumel | Port Canaveral

  • 17 Jan 2028
  • 4 Nights

Interest free Monthly Payments from JUST £30pp

Cruise From:
£480pp
Holiday ID: 086330
Cruise From:
Was £500pp Now: £480pp

San Juan (Puerto Rico) | Basseterre | Saint John's | Fort-de-France | Castries | Bridgetown | San Juan (Puerto Rico)

  • 03 Dec 2028
  • 7 Nights

Interest free Monthly Payments from JUST £16pp

Cruise From:
Was £500pp Now: £480pp
Holiday ID: 109033
Cruise From:
£481pp

Fort Lauderdale | Key West | Bimini Island | Fort Lauderdale

  • 27 Dec 2027
  • 4 Nights

Interest free Monthly Payments from JUST £32pp

Cruise From:
£481pp
Holiday ID: 052203
Cruise From:
£481pp

Singapore | Georgetown | Phuket | Singapore

Interest free Monthly Payments from JUST £30pp

Cruise From:
£481pp
Holiday ID: 072324
Cruise From:
Was £498pp Now: £483pp

Port Canaveral | Curaçao | Aruba | Celebration Key | Port Canaveral

  • 23 Jan 2027
  • 8 Nights
Cruise From:
Was £498pp Now: £483pp
Holiday ID: 014838
Cruise From:
Was £504pp Now: £483pp

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

Interest free Monthly Payments from JUST £46pp

Cruise From:
Was £504pp Now: £483pp
Holiday ID: 049417
Cruise From:
Was £504pp Now: £483pp

Tampa | Bimini Island | Freeport | Key West | Tampa

  • 02 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £32pp

Cruise From:
Was £504pp Now: £483pp
Holiday ID: 052146
Cruise From:
Was £504pp Now: £483pp

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

  • 05 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £46pp

Cruise From:
Was £504pp Now: £483pp
Holiday ID: 053226
Cruise From:
Was £504pp Now: £483pp

San Juan (Puerto Rico) | Tortola | Saint Kitts | Dominica | Saint George's | Bridgetown | San Juan (Puerto Rico)

  • 09 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £41pp

Cruise From:
Was £504pp Now: £483pp
Holiday ID: 053236
Cruise From:
Was £504pp Now: £483pp

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

  • 30 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £38pp

Cruise From:
Was £504pp Now: £483pp
Holiday ID: 053242
Cruise From:
Was £504pp Now: £483pp

Fort Lauderdale | Half Moon Caye | Falmouth | Grand Cayman | Cozumel | Fort Lauderdale

  • 30 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £38pp

Cruise From:
Was £504pp Now: £483pp
Holiday ID: 053298
Fly Cruise From:
Was £499pp Now: £484pp

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

  • 04 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £499pp Now: £484pp
Holiday ID: 014977
Fly Cruise From:
Was £499pp Now: £484pp

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

  • 05 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £499pp Now: £484pp
Holiday ID: 014979
Fly Cruise From:
Was £499pp Now: £484pp

Santa Cruz de Tenerife | Funchal | Fuerteventura | Santa Cruz de La Palma | Santa Cruz de Tenerife

  • 11 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £499pp Now: £484pp
Holiday ID: 014981
Fly Cruise From:
Was £499pp Now: £484pp

Santa Cruz de Tenerife | Funchal | Fuerteventura | Santa Cruz de La Palma | Santa Cruz de Tenerife

  • 12 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £499pp Now: £484pp
Holiday ID: 014983
Fly Cruise From:
Was £499pp Now: £484pp

Santa Cruz de Tenerife | Funchal | Fuerteventura | Santa Cruz de La Palma | Santa Cruz de Tenerife

  • 09 Jan 2027
  • 7 Nights
Fly Cruise From:
Was £499pp Now: £484pp
Holiday ID: 014995
Fly Cruise From:
Was £499pp Now: £484pp

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

  • 15 Jan 2027
  • 7 Nights
Fly Cruise From:
Was £499pp Now: £484pp
Holiday ID: 014997
Fly Cruise From:
Was £499pp Now: £484pp

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

  • 16 Jan 2027
  • 7 Nights
Fly Cruise From:
Was £499pp Now: £484pp
Holiday ID: 014999
Fly Cruise From:
Was £499pp Now: £484pp

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

  • 29 Jan 2027
  • 7 Nights
Fly Cruise From:
Was £499pp Now: £484pp
Holiday ID: 015005
Fly Cruise From:
Was £499pp Now: £484pp

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

  • 30 Jan 2027
  • 7 Nights
Fly Cruise From:
Was £499pp Now: £484pp
Holiday ID: 015007
Cruise From:
Was £499pp Now: £484pp

Galveston | Montego Bay | Grand Cayman | Cozumel | Galveston

  • 04 Dec 2027
  • 7 Nights
Cruise From:
Was £499pp Now: £484pp
Holiday ID: 069567
Cruise From:
Was £499pp Now: £484pp

Port Canaveral | Nassau | Celebration Key | Port Canaveral

  • 23 Dec 2027
  • 4 Nights
Cruise From:
Was £499pp Now: £484pp
Holiday ID: 070198
Cruise From:
Was £499pp Now: £484pp

Brisbane | Airlie Beach | Cairns | Willis Island | Brisbane

  • 30 Jan 2028
  • 6 Nights
Cruise From:
Was £499pp Now: £484pp
Holiday ID: 070620
Cruise From:
Was £499pp Now: £484pp

Sydney | Moreton Island | Sydney

  • 26 Dec 2027
  • 4 Nights
Cruise From:
Was £499pp Now: £484pp
Holiday ID: 070664

Sails from the UK

Cruise From:
Was £499pp Now: £484pp

Southampton | Amsterdam | Zeebrugge | Southampton

  • 09 Dec 2028
  • 5 Nights

Interest free Monthly Payments from JUST £21pp

Cruise From:
Was £499pp Now: £484pp
Holiday ID: 107247

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