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:
£710pp

Port Canaveral | Nassau | Coco Cay | Port Canaveral

  • 24 Dec 2027
  • 3 Nights

Interest free Monthly Payments from JUST £55pp

Cruise From:
£710pp
Holiday ID: 051644
Cruise From:
Was £759pp Now: £713pp

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

  • 06 Dec 2026
  • 8 Nights
Cruise From:
Was £759pp Now: £713pp
Holiday ID: 079693
Cruise From:
Was £736pp Now: £713pp

Port Canaveral | Sint Maarten | Saint Kitts | Antigua | Saint Thomas | Port Canaveral

  • 17 Dec 2027
  • 9 Nights
Cruise From:
Was £736pp Now: £713pp
Holiday ID: 086322
Cruise From:
Was £752pp Now: £714pp

San Juan (Puerto Rico) | Philipsburg | Bridgetown | Castries | Fort-de-France | Basseterre | San Juan (Puerto Rico)

  • 16 Jan 2027
  • 7 Nights
Cruise From:
Was £752pp Now: £714pp
Holiday ID: 025165
Cruise From:
Was £752pp Now: £714pp

San Juan (Puerto Rico) | Oranjestad | Willemstad | Fort-de-France | Basseterre | San Juan (Puerto Rico)

  • 09 Jan 2027
  • 7 Nights
Cruise From:
Was £752pp Now: £714pp
Holiday ID: 025166
Cruise From:
Was £752pp Now: £714pp

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

  • 23 Dec 2027
  • 6 Nights

Interest free Monthly Payments from JUST £59pp

Cruise From:
Was £752pp Now: £714pp
Holiday ID: 103229
Cruise From:
Was £761pp Now: £715pp

Miami | Ocean Cay | Nassau | Miami | Ocean Cay | Nassau | Miami

  • 20 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £60pp

Cruise From:
Was £761pp Now: £715pp
Holiday ID: 092078
Cruise From:
Was £738pp Now: £715pp

Long Beach | Cabo San Lucas | Ensenada | Long Beach

  • 31 Dec 2028
  • 6 Nights
Cruise From:
Was £738pp Now: £715pp
Holiday ID: 105061

Sails from the UK

Cruise From:
Was £739pp Now: £716pp

Southampton | Le Havre | Zeebrugge | Rotterdam | Southampton

  • 05 Dec 2026
  • 7 Nights
Cruise From:
Was £739pp Now: £716pp
Holiday ID: 032459
Cruise From:
Was £740pp Now: £717pp

Baltimore | Amber Cove | Grand Turk Island | Half Moon Cay | Celebration Key | Baltimore

  • 10 Dec 2027
  • 9 Nights
Cruise From:
Was £740pp Now: £717pp
Holiday ID: 070479
Cruise From:
Was £740pp Now: £717pp

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

  • 23 Dec 2028
  • 8 Nights
Cruise From:
Was £740pp Now: £717pp
Holiday ID: 104926
Cruise From:
Was £741pp Now: £718pp

Long Beach | Puerto Vallarta | Mazatlán | La Paz | Cabo San Lucas | Long Beach

Cruise From:
Was £741pp Now: £718pp
Holiday ID: 039185
Cruise From:
£718pp

San Juan (Puerto Rico) | Saint Thomas | Road Town | Oranjestad | Willemstad | San Juan (Puerto Rico)

  • 03 Jan 2027
  • 7 Nights
Cruise From:
£718pp
Holiday ID: 039870
Cruise From:
Was £764pp Now: £718pp

La Romana | Catalina Island | Oranjestad | Willemstad | Kralendijk | Saint George's | La Romana

  • 03 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £57pp

Cruise From:
Was £764pp Now: £718pp
Holiday ID: 066875
Cruise From:
Was £764pp Now: £718pp

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

  • 01 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £64pp

Cruise From:
Was £764pp Now: £718pp
Holiday ID: 067710
Cruise From:
Was £764pp Now: £718pp

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

  • 20 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £55pp

Cruise From:
Was £764pp Now: £718pp
Holiday ID: 100254
Cruise From:
Was £764pp Now: £718pp

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

  • 24 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £54pp

Cruise From:
Was £764pp Now: £718pp
Holiday ID: 100256
Cruise From:
Was £764pp Now: £718pp

Buenos Aires | Santos | Camboriú | Montevideo | Buenos Aires

  • 27 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £54pp

Cruise From:
Was £764pp Now: £718pp
Holiday ID: 100257
Cruise From:
Was £764pp Now: £718pp

Camboriú | Montevideo | Buenos Aires | Santos | Camboriú

  • 31 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £53pp

Cruise From:
Was £764pp Now: £718pp
Holiday ID: 100259
Cruise From:
£719pp

Los Angeles | Ensenada | Cabo San Lucas | Los Angeles

Cruise From:
£719pp
Holiday ID: 024701
Cruise From:
£719pp

Honolulu | Kahului-Maui | Hilo | Kailua-Kona | Nawiliwili | Honolulu

  • 30 Jan 2027
  • 7 Nights
Cruise From:
£719pp
Holiday ID: 026907
Cruise From:
Was £743pp Now: £720pp

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

  • 28 Dec 2026
  • 5 Nights
Cruise From:
Was £743pp Now: £720pp
Holiday ID: 015910
Cruise From:
£720pp

Port Canaveral | Cozumel | Georgetown | Falmouth | Nassau | Port Canaveral

  • 02 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £59pp

Cruise From:
£720pp
Holiday ID: 062346
Cruise From:
£720pp

Miami | Puerto Plata | Great Stirrup Cay | Miami

  • 30 Dec 2027
  • 5 Nights

Interest free Monthly Payments from JUST £60pp

Cruise From:
£720pp
Holiday ID: 090969
Cruise From:
Was £750pp Now: £720pp

Fort Lauderdale | Amber Cove | San Juan (Puerto Rico) | Saint Kitts | Saint John's | Castries | Sint Maarten | Fort Lauderdale

  • 13 Jan 2029
  • 10 Nights

Interest free Monthly Payments from JUST £28pp

Cruise From:
Was £750pp Now: £720pp
Holiday ID: 108427
Cruise From:
Was £768pp Now: £721pp

Miami | Nassau | Ocean Cay | Miami | Puerto Plata | San Juan (Puerto Rico) | Ocean Cay | Miami

  • 18 Dec 2026
  • 10 Nights
Cruise From:
Was £768pp Now: £721pp
Holiday ID: 031357
Cruise From:
Was £759pp Now: £721pp

Salvador de Bahia | Ilha Grande | Santos | Buzios | Salvador de Bahia

  • 05 Jan 2028
  • 6 Nights

Interest free Monthly Payments from JUST £57pp

Cruise From:
Was £759pp Now: £721pp
Holiday ID: 100365
Cruise From:
Was £769pp Now: £722pp

Miami | Philipsburg | Saint John's | Charlotte Amalie | Puerto Plata | Miami | Nassau | Ocean Cay | Puerto Plata | Miami

  • 16 Jan 2027
  • 14 Nights
Cruise From:
Was £769pp Now: £722pp
Holiday ID: 039826
Cruise From:
Was £769pp Now: £722pp

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

  • 19 Dec 2026
  • 7 Nights
Cruise From:
Was £769pp Now: £722pp
Holiday ID: 049631
Cruise From:
Was £769pp Now: £722pp

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

  • 02 Jan 2027
  • 7 Nights
Cruise From:
Was £769pp Now: £722pp
Holiday ID: 088415

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