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 £659pp Now: £626pp

Rio de Janeiro | Buzios | Paranaguá | Itajai | Ilhabela | Rio de Janeiro

  • 05 Jan 2028
  • 6 Nights

Interest free Monthly Payments from JUST £49pp

Cruise From:
Was £659pp Now: £626pp
Holiday ID: 100301
Cruise From:
Was £654pp Now: £627pp

Bridgetown | San Juan (Puerto Rico) | Tortola | Saint Kitts | Martinique | Dominica | Bridgetown

  • 10 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £59pp

Cruise From:
Was £654pp Now: £627pp
Holiday ID: 067239
Cruise From:
Was £669pp Now: £628pp

Port Canaveral | Nassau | Ocean Cay | Cozumel | Costa Maya | Port Canaveral | Nassau | Ocean Cay | Puerto Plata | Port Canaveral

  • 09 Jan 2027
  • 14 Nights
Cruise From:
Was £669pp Now: £628pp
Holiday ID: 031343
Cruise From:
Was £669pp Now: £628pp

Port Canaveral | Nassau | Ocean Cay | Puerto Plata | Port Canaveral | Nassau | Ocean Cay | Cozumel | Costa Maya | Port Canaveral

  • 16 Jan 2027
  • 14 Nights
Cruise From:
Was £669pp Now: £628pp
Holiday ID: 031344
Cruise From:
Was £669pp Now: £628pp

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

  • 17 Dec 2026
  • 7 Nights
Cruise From:
Was £669pp Now: £628pp
Holiday ID: 031911
Cruise From:
Was £669pp Now: £628pp

Camboriú | Punta del Este | Buenos Aires | Santos | Camboriú

  • 25 Jan 2027
  • 7 Nights
Cruise From:
Was £669pp Now: £628pp
Holiday ID: 079714
Cruise From:
£629pp

Cartagena | Oranjestad | Willemstad | Colón | Cartagena

  • 30 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £42pp

Cruise From:
£629pp
Holiday ID: 057590
Cruise From:
Was £650pp Now: £630pp

Galveston | Cozumel | Progreso | Galveston

  • 23 Dec 2027
  • 5 Nights
Cruise From:
Was £650pp Now: £630pp
Holiday ID: 069706
Cruise From:
£630pp

Singapore | Georgetown | Phuket | Singapore

Interest free Monthly Payments from JUST £44pp

Cruise From:
£630pp
Holiday ID: 072316
Cruise From:
£631pp

Port Canaveral | Puerto Plata | Saint Thomas | Road Town | Great Stirrup Cay | Port Canaveral

  • 07 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £50pp

Cruise From:
£631pp
Holiday ID: 062459
Cruise From:
£631pp

Port Canaveral | Puerto Plata | Saint Thomas | Road Town | Nassau | Port Canaveral

  • 14 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £49pp

Cruise From:
£631pp
Holiday ID: 062460
Cruise From:
Was £651pp Now: £631pp

Port Canaveral | Nassau | Celebration Key | Half Moon Cay | Port Canaveral

  • 30 Dec 2027
  • 5 Nights
Cruise From:
Was £651pp Now: £631pp
Holiday ID: 070799
Cruise From:
£632pp

Singapore | Georgetown | Phuket | Singapore

Interest free Monthly Payments from JUST £43pp

Cruise From:
£632pp
Holiday ID: 072300
Cruise From:
Was £660pp Now: £633pp

Fort Lauderdale | Willemstad | Oranjestad | Kralendijk | Fort Lauderdale

  • 09 Dec 2028
  • 8 Nights

Interest free Monthly Payments from JUST £23pp

Cruise From:
Was £660pp Now: £633pp
Holiday ID: 109027
Cruise From:
£634pp

Miami | Nassau | Great Stirrup Cay | Miami

  • 31 Dec 2026
  • 4 Nights
Cruise From:
£634pp
Holiday ID: 019584
Fly Cruise From:
Was £654pp Now: £634pp

Santa Cruz de Tenerife | Lanzarote | Agadir | Funchal | Santa Cruz de Tenerife

  • 22 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £55pp

Fly Cruise From:
Was £654pp Now: £634pp
Holiday ID: 049182
Cruise From:
£636pp

Port Canaveral | Puerto Plata | Saint Thomas | Road Town | Great Stirrup Cay | Port Canaveral

  • 21 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £48pp

Cruise From:
£636pp
Holiday ID: 062461
Cruise From:
£636pp

Port Canaveral | Puerto Plata | Saint Thomas | Road Town | Great Stirrup Cay | Port Canaveral

  • 28 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £47pp

Cruise From:
£636pp
Holiday ID: 062462
Cruise From:
Was £663pp Now: £636pp

Fort Lauderdale | Willemstad | Oranjestad | Grand Turk Island | Fort Lauderdale

  • 20 Jan 2029
  • 8 Nights

Interest free Monthly Payments from JUST £21pp

Cruise From:
Was £663pp Now: £636pp
Holiday ID: 109012
Cruise From:
Was £657pp Now: £637pp

Port Canaveral | Half Moon Cay | Nassau | Celebration Key | Port Canaveral

  • 26 Dec 2027
  • 5 Nights
Cruise From:
Was £657pp Now: £637pp
Holiday ID: 070090
Cruise From:
Was £679pp Now: £638pp

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

  • 07 Dec 2026
  • 10 Nights
Cruise From:
Was £679pp Now: £638pp
Holiday ID: 071122
Cruise From:
Was £679pp Now: £638pp

Camboriú | Punta del Este | Buenos Aires | Santos | Camboriú

  • 18 Jan 2027
  • 7 Nights
Cruise From:
Was £679pp Now: £638pp
Holiday ID: 079711
Cruise From:
Was £679pp Now: £638pp

Santos | Camboriú | Punta del Este | Buenos Aires | Santos

  • 24 Jan 2027
  • 7 Nights
Cruise From:
Was £679pp Now: £638pp
Holiday ID: 079713
Cruise From:
Was £679pp Now: £638pp

Rio de Janeiro | Ilha Grande | Buzios | Paranaguá | Itajai | Ilhabela | Rio de Janeiro

  • 22 Dec 2026
  • 7 Nights
Cruise From:
Was £679pp Now: £638pp
Holiday ID: 084085
Cruise From:
Was £661pp Now: £641pp

Norfolk | Half Moon Cay | Grand Turk Island | Amber Cove | Norfolk

  • 18 Dec 2026
  • 8 Nights
Cruise From:
Was £661pp Now: £641pp
Holiday ID: 014523
Cruise From:
£641pp

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

Cruise From:
£641pp
Holiday ID: 024830
Cruise From:
Was £675pp Now: £641pp

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

  • 30 Jan 2027
  • 8 Nights
Cruise From:
Was £675pp Now: £641pp
Holiday ID: 053320
Cruise From:
Was £669pp Now: £642pp

Port Canaveral | Celebration Key | San Juan (Puerto Rico) | Amber Cove | Grand Turk Island | Port Canaveral

  • 10 Jan 2027
  • 8 Nights
Cruise From:
Was £669pp Now: £642pp
Holiday ID: 018995
Cruise From:
Was £684pp Now: £642pp

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

  • 16 Dec 2026
  • 7 Nights
Cruise From:
Was £684pp Now: £642pp
Holiday ID: 049630
Cruise From:
Was £684pp Now: £642pp

Barcelona | Marseille | Genoa | Naples | Palermo | Valletta | Barcelona

  • 05 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £55pp

Cruise From:
Was £684pp Now: £642pp
Holiday ID: 067712

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