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 £889pp Now: £835pp

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

  • 26 Jan 2027
  • 7 Nights
Cruise From:
Was £889pp Now: £835pp
Holiday ID: 049647
Cruise From:
Was £890pp Now: £836pp

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

  • 28 Dec 2026
  • 7 Nights
Cruise From:
Was £890pp Now: £836pp
Holiday ID: 056420
Cruise From:
£837pp

San Diego | Cabo San Lucas | La Paz | Mazatlán | San Diego

Cruise From:
£837pp
Holiday ID: 024783
Cruise From:
Was £891pp Now: £837pp

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

  • 27 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £70pp

Cruise From:
Was £891pp Now: £837pp
Holiday ID: 092079
Cruise From:
Was £873pp Now: £838pp

Tampa | Costa Maya | Belize City | Bimini Island | Tampa

  • 26 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £67pp

Cruise From:
Was £873pp Now: £838pp
Holiday ID: 052150
Cruise From:
Was £874pp Now: £839pp

Los Angeles | Nawiliwili | Kailua-Kona | Hilo | Honolulu | Ensenada | Los Angeles

  • 14 Dec 2027
  • 16 Nights

Interest free Monthly Payments from JUST £77pp

Cruise From:
Was £874pp Now: £839pp
Holiday ID: 049379
Cruise From:
Was £874pp Now: £839pp

San Francisco | Hilo | Honolulu | Kahului-Maui | Nawiliwili | Ensenada | San Francisco

  • 14 Dec 2027
  • 16 Nights

Interest free Monthly Payments from JUST £77pp

Cruise From:
Was £874pp Now: £839pp
Holiday ID: 049396
Cruise From:
£839pp

Fort Lauderdale | Coco Cay | Costa Maya | Cozumel | Fort Lauderdale

  • 30 Jan 2028
  • 6 Nights

Interest free Monthly Payments from JUST £60pp

Cruise From:
£839pp
Holiday ID: 057776
Cruise From:
Was £865pp Now: £839pp

Miami | Half Moon Cay | San Juan (Puerto Rico) | Sint Maarten | Saint Thomas | Miami

  • 26 Dec 2027
  • 8 Nights
Cruise From:
Was £865pp Now: £839pp
Holiday ID: 069825
Cruise From:
Was £865pp Now: £839pp

Baltimore | Half Moon Cay | Nassau | Celebration Key | Baltimore

  • 19 Dec 2027
  • 7 Nights
Cruise From:
Was £865pp Now: £839pp
Holiday ID: 070481
Cruise From:
£840pp

Port Canaveral | Cozumel | Great Stirrup Cay | Port Canaveral

  • 31 Dec 2027
  • 5 Nights

Interest free Monthly Payments from JUST £71pp

Cruise From:
£840pp
Holiday ID: 062391
Cruise From:
£840pp

Singapore | Georgetown | Phuket | Singapore

Interest free Monthly Payments from JUST £68pp

Cruise From:
£840pp
Holiday ID: 072295
Cruise From:
Was £886pp Now: £841pp

Miami | Bimini Island | Grand Turk Island | Miami

  • 23 Dec 2026
  • 5 Nights
Cruise From:
Was £886pp Now: £841pp
Holiday ID: 026726
Cruise From:
£841pp

Port Canaveral | Coco Cay | Labadee | Port Canaveral

  • 29 Dec 2027
  • 5 Nights

Interest free Monthly Payments from JUST £67pp

Cruise From:
£841pp
Holiday ID: 057317
Cruise From:
£844pp

Galveston | Cozumel | Progreso | Galveston

  • 15 Jan 2027
  • 5 Nights
Cruise From:
£844pp
Holiday ID: 063024
Cruise From:
Was £873pp Now: £846pp

Miami | Great Stirrup Cay | Cabo Rojo | Willemstad | Oranjestad | Cartagena | Colón | Gatun Lake | Puerto Limón | Miami

  • 25 Jan 2027
  • 12 Nights
Cruise From:
Was £873pp Now: £846pp
Holiday ID: 018118
Cruise From:
£846pp

Fort Lauderdale | Samaná | San Juan (Puerto Rico) | Coco Cay | Nassau | Fort Lauderdale

  • 15 Jan 2028
  • 8 Nights

Interest free Monthly Payments from JUST £64pp

Cruise From:
£846pp
Holiday ID: 077968
Cruise From:
£847pp

Colón | Cartagena | Oranjestad | Willemstad | Colón

  • 11 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £71pp

Cruise From:
£847pp
Holiday ID: 057582
Cruise From:
Was £875pp Now: £848pp

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

  • 19 Dec 2026
  • 7 Nights
Cruise From:
Was £875pp Now: £848pp
Holiday ID: 009811
Cruise From:
Was £884pp Now: £848pp

Fort Lauderdale | Half Moon Caye | San Juan (Puerto Rico) | Amber Cove | Grand Turk Island | Fort Lauderdale | Half Moon Caye | Falmouth | Grand Cayman | Cozumel | Fort Lauderdale

  • 02 Jan 2028
  • 14 Nights

Interest free Monthly Payments from JUST £73pp

Cruise From:
Was £884pp Now: £848pp
Holiday ID: 053292
Cruise From:
Was £884pp Now: £848pp

Brisbane | Lautoka | Suva | Dravuni Island | Mystery Island (Inyeug) | Nouméa | Lifou Island | Brisbane

  • 05 Jan 2028
  • 14 Nights

Interest free Monthly Payments from JUST £73pp

Cruise From:
Was £884pp Now: £848pp
Holiday ID: 055572
Cruise From:
£849pp

Lisbon | Funchal | Tenerife | Las Palmas de Gran Canaria | Lanzarote | Casablanca | Tangier | Barcelona

Interest free Monthly Payments from JUST £31pp

Cruise From:
£849pp
Holiday ID: 106906
Cruise From:
£850pp

Miami | Oranjestad | Willemstad | Cabo Rojo | Falmouth | Georgetown | Miami

  • 04 Jan 2028
  • 10 Nights

Interest free Monthly Payments from JUST £71pp

Cruise From:
£850pp
Holiday ID: 090970
Cruise From:
Was £906pp Now: £851pp

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

  • 16 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £74pp

Cruise From:
Was £906pp Now: £851pp
Holiday ID: 103226
Cruise From:
Was £906pp Now: £851pp

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

  • 23 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £72pp

Cruise From:
Was £906pp Now: £851pp
Holiday ID: 103227
Cruise From:
£852pp

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

Interest free Monthly Payments from JUST £69pp

Cruise From:
£852pp
Holiday ID: 052482
Cruise From:
Was £879pp Now: £852pp

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

  • 17 Dec 2027
  • 10 Nights
Cruise From:
Was £879pp Now: £852pp
Holiday ID: 070523
Cruise From:
Was £889pp Now: £853pp

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

  • 15 Jan 2028
  • 10 Nights

Interest free Monthly Payments from JUST £71pp

Cruise From:
Was £889pp Now: £853pp
Holiday ID: 053426
Cruise From:
Was £889pp Now: £853pp

Brisbane | Sydney | Eden | Melbourne | Hobart | Port Arthur | Newcastle | Brisbane

  • 19 Jan 2028
  • 12 Nights

Interest free Monthly Payments from JUST £70pp

Cruise From:
Was £889pp Now: £853pp
Holiday ID: 055573
Cruise From:
£853pp

Port Everglades | Disney Lookout Cay at Lighthouse Point | Nassau | Port Everglades

  • 18 Dec 2026
  • 3 Nights
Cruise From:
£853pp
Holiday ID: 062823

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