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

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

  • 20 Dec 2026
  • 8 Nights
Cruise From:
£1148pp
Holiday ID: 032764
Cruise From:
£1149pp

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

  • 04 Dec 2027
  • 11 Nights

Interest free Monthly Payments from JUST £105pp

Cruise From:
£1149pp
Holiday ID: 099519
Cruise From:
Was £1224pp Now: £1150pp

Santos | Buzios | Salvador de Bahia | Rio de Janeiro | Ilhabela | Santos

  • 26 Dec 2026
  • 7 Nights
Cruise From:
Was £1224pp Now: £1150pp
Holiday ID: 049634
Cruise From:
Was £1186pp Now: £1150pp

Long Beach | Kahului-Maui | Hilo | Honolulu | Kailua-Kona | Ensenada | Long Beach

  • 16 Jan 2028
  • 14 Nights
Cruise From:
Was £1186pp Now: £1150pp
Holiday ID: 069784
Cruise From:
Was £1224pp Now: £1150pp

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

  • 27 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £100pp

Cruise From:
Was £1224pp Now: £1150pp
Holiday ID: 100243
Cruise From:
Was £1224pp Now: £1150pp

Santos | Buzios | Salvador de Bahia | Rio de Janeiro | Ilhabela | Santos

  • 26 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £100pp

Cruise From:
Was £1224pp Now: £1150pp
Holiday ID: 100362
Cruise From:
Was £1199pp Now: £1151pp

San Juan (Puerto Rico) | Virgin Gorda | Saint John's | Saint Pierre | Port Elizabeth | Saint George's | Scarborough | Bridgetown

  • 05 Dec 2027
  • 7 Nights
Cruise From:
Was £1199pp Now: £1151pp
Holiday ID: 047085
Cruise From:
Was £1199pp Now: £1151pp

Fort Lauderdale | Saint Thomas | Saint Kitts | Castries | Saint John's | Sint Maarten | Fort Lauderdale

  • 23 Dec 2028
  • 10 Nights

Interest free Monthly Payments from JUST £46pp

Cruise From:
Was £1199pp Now: £1151pp
Holiday ID: 108425
Fly Cruise From:
£1154pp

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

Fly Cruise From:
£1154pp
Holiday ID: 037816
Cruise From:
Was £1228pp Now: £1154pp

La Romana | Catalina Island | Oranjestad | Willemstad | Kralendijk | Saint George's | La Romana | Catalina Island | Virgin Gorda | Philipsburg | Basseterre | Saint John's | La Romana

  • 06 Dec 2027
  • 14 Nights

Interest free Monthly Payments from JUST £107pp

Cruise From:
Was £1228pp Now: £1154pp
Holiday ID: 067057
Cruise From:
Was £1228pp Now: £1154pp

La Romana | Catalina Island | Oranjestad | Willemstad | Kralendijk | Saint George's | La Romana | Catalina Island | Virgin Gorda | Philipsburg | Basseterre | Saint John's | La Romana

  • 17 Jan 2028
  • 14 Nights

Interest free Monthly Payments from JUST £94pp

Cruise From:
Was £1228pp Now: £1154pp
Holiday ID: 067063
Cruise From:
Was £1191pp Now: £1155pp

Brisbane | Espiritu Santo | Port Vila | Mystery Island (Inyeug) | Lifou Island | Brisbane

  • 30 Dec 2026
  • 10 Nights
Cruise From:
Was £1191pp Now: £1155pp
Holiday ID: 031065
Cruise From:
£1158pp

Galveston | Nassau | Castaway Cay | Galveston

  • 31 Jan 2027
  • 7 Nights
Cruise From:
£1158pp
Holiday ID: 063027
Cruise From:
Was £1194pp Now: £1158pp

Long Beach | Honolulu | Kahului-Maui | Nawiliwili | Hilo | Ensenada | Long Beach

  • 02 Jan 2028
  • 14 Nights
Cruise From:
Was £1194pp Now: £1158pp
Holiday ID: 069783
Cruise From:
Was £1209pp Now: £1160pp

Bridgetown | Oranjestad | Willemstad | Castries | Charlestown | Frederiksted | San Juan (Puerto Rico)

  • 28 Dec 2026
  • 8 Nights
Cruise From:
Was £1209pp Now: £1160pp
Holiday ID: 019967
Cruise From:
Was £1209pp Now: £1160pp

Miami | Grand Turk Island | San Juan (Puerto Rico) | Saint Thomas | Half Moon Cay | Miami

  • 04 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £120pp

Cruise From:
Was £1209pp Now: £1160pp
Holiday ID: 092115
Cruise From:
£1160pp

Miami | Cartagena | Colón | Gatun Lake | Puerto Limón | Falmouth | Great Stirrup Cay | Miami

  • 02 Jan 2028
  • 10 Nights

Interest free Monthly Payments from JUST £101pp

Cruise From:
£1160pp
Holiday ID: 099751
Cruise From:
Was £1211pp Now: £1162pp

Fremantle | Exmouth | Broome | Kimberley Coast | Fremantle

  • 16 Jan 2028
  • 9 Nights

Interest free Monthly Payments from JUST £96pp

Cruise From:
Was £1211pp Now: £1162pp
Holiday ID: 055620
Fly Cruise From:
Was £1199pp Now: £1163pp

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

  • 08 Jan 2027
  • 14 Nights
Fly Cruise From:
Was £1199pp Now: £1163pp
Holiday ID: 014994
Fly Cruise From:
Was £1199pp Now: £1163pp

Bridgetown | Martinique | Saint Kitts | Sint Maarten | Tortola | Saint John's | Castries | Saint George's | Bridgetown

  • 04 Dec 2026
  • 14 Nights
Fly Cruise From:
Was £1199pp Now: £1163pp
Holiday ID: 015087

Sails from the UK

Cruise From:
Was £1199pp Now: £1163pp

Southampton | Copenhagen | Gdynia | Oslo | Hamburg | Zeebrugge | Southampton

  • 15 Dec 2026
  • 14 Nights
Cruise From:
Was £1199pp Now: £1163pp
Holiday ID: 015122

Sails from the UK

Cruise From:
Was £1199pp Now: £1163pp

Southampton | Zeebrugge | Amsterdam | Cherbourg | Southampton

  • 28 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £103pp

Cruise From:
Was £1199pp Now: £1163pp
Holiday ID: 035337
Cruise From:
Was £1238pp Now: £1163pp

La Romana | Catalina Island | Oranjestad | Willemstad | Kralendijk | Saint George's | La Romana | Catalina Island | Virgin Gorda | Philipsburg | Basseterre | Saint John's | La Romana

  • 31 Jan 2028
  • 14 Nights

Interest free Monthly Payments from JUST £91pp

Cruise From:
Was £1238pp Now: £1163pp
Holiday ID: 067065
Fly Cruise From:
Was £1199pp Now: £1163pp

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

  • 30 Dec 2028
  • 14 Nights

Interest free Monthly Payments from JUST £49pp

Fly Cruise From:
Was £1199pp Now: £1163pp
Holiday ID: 107094
Cruise From:
Was £1200pp Now: £1164pp

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

  • 04 Jan 2027
  • 12 Nights
Cruise From:
Was £1200pp Now: £1164pp
Holiday ID: 018063
Cruise From:
Was £1200pp Now: £1164pp

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

  • 30 Dec 2026
  • 10 Nights
Cruise From:
Was £1200pp Now: £1164pp
Holiday ID: 031122
Cruise From:
Was £1239pp Now: £1164pp

Miami | Ocean Cay | Roatán Island | Costa Maya | Cozumel | Nassau | Miami

  • 31 Dec 2027
  • 8 Nights

Interest free Monthly Payments from JUST £100pp

Cruise From:
Was £1239pp Now: £1164pp
Holiday ID: 058361
Cruise From:
Was £1239pp Now: £1164pp

La Romana | Catalina Island | Bridgetown | Fort-de-France | Saint John's | Virgin Gorda | La Romana | Samaná | Virgin Gorda | Basseterre | Philipsburg | Catalina Island | La Romana

  • 11 Jan 2027
  • 14 Nights
Cruise From:
Was £1239pp Now: £1164pp
Holiday ID: 103233
Cruise From:
Was £1217pp Now: £1168pp

Sydney | Fiordland National Park | Port Chalmers | Lyttelton | Picton | Tauranga | Auckland | Sydney

  • 02 Jan 2028
  • 13 Nights

Interest free Monthly Payments from JUST £101pp

Cruise From:
Was £1217pp Now: £1168pp
Holiday ID: 055547
Cruise From:
Was £1244pp Now: £1169pp

La Romana | Catalina Island | Virgin Gorda | Philipsburg | Basseterre | Saint John's | La Romana

  • 27 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £102pp

Cruise From:
Was £1244pp Now: £1169pp
Holiday ID: 066874

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