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 £1099pp Now: £1055pp

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

  • 03 Jan 2027
  • 14 Nights
Cruise From:
Was £1099pp Now: £1055pp
Holiday ID: 018811
Cruise From:
£1055pp

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

  • 03 Jan 2028
  • 12 Nights

Interest free Monthly Payments from JUST £91pp

Cruise From:
£1055pp
Holiday ID: 062368
Fly Cruise From:
£1055pp

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

  • 07 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £108pp

Fly Cruise From:
£1055pp
Holiday ID: 092263
Fly Cruise From:
£1055pp

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

  • 14 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £105pp

Fly Cruise From:
£1055pp
Holiday ID: 092265
Cruise From:
£1056pp

Cartagena | Oranjestad | Willemstad | Colón | Cartagena

  • 26 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £88pp

Cruise From:
£1056pp
Holiday ID: 057605
Cruise From:
Was £1102pp Now: £1057pp

Fort Lauderdale | Celebration Key | Amber Cove | Grand Turk Island | Fort Lauderdale | Amber Cove | San Juan (Puerto Rico) | Saint Thomas | Grand Turk Island | Fort Lauderdale

  • 17 Jan 2027
  • 14 Nights
Cruise From:
Was £1102pp Now: £1057pp
Holiday ID: 018922
Cruise From:
Was £1129pp Now: £1061pp

Genoa | Naples | Palermo | La Goulette | Barcelona | Marseille | Genoa

  • 28 Dec 2026
  • 7 Nights
Cruise From:
Was £1129pp Now: £1061pp
Holiday ID: 032151
Fly Cruise From:
Was £1094pp Now: £1061pp

Santa Cruz de Tenerife | Fuerteventura | Agadir | Lisbon | Gibraltar | Málaga

  • 17 Dec 2027
  • 10 Nights

Interest free Monthly Payments from JUST £103pp

Fly Cruise From:
Was £1094pp Now: £1061pp
Holiday ID: 049164
Cruise From:
Was £1095pp Now: £1062pp

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

  • 25 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £94pp

Cruise From:
Was £1095pp Now: £1062pp
Holiday ID: 062478
Cruise From:
Was £1107pp Now: £1062pp

Fort Lauderdale | Charlotte Amalie | Saint John's | Roseau | Bridgetown | Castries | Basseterre | Fort Lauderdale

  • 29 Jan 2029
  • 11 Nights

Interest free Monthly Payments from JUST £39pp

Cruise From:
Was £1107pp Now: £1062pp
Holiday ID: 108953
Cruise From:
Was £1108pp Now: £1063pp

Hong Kong | Ha Long Bay | Chan May | Ho Chi Minh City | Laem Chabang | Ko Samui | Singapore

Interest free Monthly Payments from JUST £41pp

Cruise From:
Was £1108pp Now: £1063pp
Holiday ID: 103956
Cruise From:
£1064pp

Cartagena | Willemstad | Oranjestad | Colón | Cartagena

  • 19 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £91pp

Cruise From:
£1064pp
Holiday ID: 057609
Cruise From:
£1065pp

Brisbane | Nouméa | Mystery Island (Inyeug) | Port Vila | Brisbane

  • 08 Jan 2027
  • 8 Nights
Cruise From:
£1065pp
Holiday ID: 032768
Fly Cruise From:
£1065pp

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

Fly Cruise From:
£1065pp
Holiday ID: 037831
Fly Cruise From:
£1065pp

Las Palmas de Gran Canaria | Santa Cruz de Tenerife | San Sebastian de la Gomera | Funchal | Arrecife | Puerto del Rosario | Las Palmas de Gran Canaria

  • 18 Jan 2027
  • 7 Nights
Fly Cruise From:
£1065pp
Holiday ID: 037837

Sails from the UK

Cruise From:
Was £1099pp Now: £1066pp

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

  • 16 Dec 2026
  • 12 Nights
Cruise From:
Was £1099pp Now: £1066pp
Holiday ID: 013749

Sails from the UK

Cruise From:
Was £1099pp Now: £1066pp

Southampton | Hamburg | Zeebrugge | Southampton

  • 29 Dec 2026
  • 5 Nights
Cruise From:
Was £1099pp Now: £1066pp
Holiday ID: 015123
Fly Cruise From:
Was £1099pp Now: £1066pp

Miami | Praia da Vitória | Ponta Delgada | Southampton

  • 07 Jan 2027
  • 12 Nights
Fly Cruise From:
Was £1099pp Now: £1066pp
Holiday ID: 047716
Cruise From:
Was £1100pp Now: £1067pp

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

  • 26 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £94pp

Cruise From:
Was £1100pp Now: £1067pp
Holiday ID: 062438
Cruise From:
Was £1138pp Now: £1069pp

Miami | Philipsburg | Basseterre | Charlotte Amalie | Puerto Plata | Miami | Ocean Cay | Grand Turk Island | Nassau | Miami

  • 29 Jan 2028
  • 14 Nights

Interest free Monthly Payments from JUST £84pp

Cruise From:
Was £1138pp Now: £1069pp
Holiday ID: 061509
Fly Cruise From:
Was £1104pp Now: £1070pp

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

  • 07 Jan 2028
  • 14 Nights

Interest free Monthly Payments from JUST £97pp

Fly Cruise From:
Was £1104pp Now: £1070pp
Holiday ID: 049173
Fly Cruise From:
Was £1104pp Now: £1070pp

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

  • 08 Jan 2028
  • 14 Nights

Interest free Monthly Payments from JUST £96pp

Fly Cruise From:
Was £1104pp Now: £1070pp
Holiday ID: 049175
Fly Cruise From:
Was £1104pp Now: £1070pp

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

  • 14 Jan 2028
  • 14 Nights

Interest free Monthly Payments from JUST £95pp

Fly Cruise From:
Was £1104pp Now: £1070pp
Holiday ID: 049177
Cruise From:
Was £1119pp Now: £1074pp

Bridgetown | Castries | Roseau | Basseterre | Charlestown | Philipsburg | Road Town | San Juan (Puerto Rico)

  • 12 Dec 2027
  • 7 Nights
Cruise From:
Was £1119pp Now: £1074pp
Holiday ID: 046146
Cruise From:
£1074pp

Port Canaveral | Coco Cay | Charlotte Amalie | Philipsburg | Port Canaveral

  • 12 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £94pp

Cruise From:
£1074pp
Holiday ID: 051514
Cruise From:
Was £1119pp Now: £1074pp

Bridgetown | San Juan (Puerto Rico) | Sint Maarten | Martinique | Saint George's | Castries | Bridgetown

  • 15 Jan 2027
  • 7 Nights
Cruise From:
Was £1119pp Now: £1074pp
Holiday ID: 067225
Fly Cruise From:
£1075pp

Santa Cruz de Tenerife | Las Palmas de Gran Canaria | Arrecife | Puerto del Rosario | Funchal | San Sebastian de la Gomera | Santa Cruz de Tenerife

Fly Cruise From:
£1075pp
Holiday ID: 037827
Cruise From:
£1075pp

Miami | Philipsburg | Charlotte Amalie | Coco Cay | Miami

  • 29 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £81pp

Cruise From:
£1075pp
Holiday ID: 076100
Fly Cruise From:
Was £1144pp Now: £1075pp

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

  • 30 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £84pp

Fly Cruise From:
Was £1144pp Now: £1075pp
Holiday ID: 103817
Cruise From:
Was £1120pp Now: £1075pp

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

  • 23 Dec 2028
  • 10 Nights

Interest free Monthly Payments from JUST £42pp

Cruise From:
Was £1120pp Now: £1075pp
Holiday ID: 103961

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