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 £989pp Now: £929pp

Rio de Janeiro | Buzios | Ilhabela | Camboriú | Punta del Este | Buenos Aires | Rio de Janeiro

  • 17 Jan 2027
  • 9 Nights
Cruise From:
Was £989pp Now: £929pp
Holiday ID: 068652
Cruise From:
Was £989pp Now: £929pp

Rio de Janeiro | Buzios | Ilhabela | Camboriú | Punta del Este | Buenos Aires | Rio de Janeiro

  • 26 Jan 2027
  • 9 Nights
Cruise From:
Was £989pp Now: £929pp
Holiday ID: 068653
Cruise From:
Was £958pp Now: £929pp

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

  • 30 Dec 2027
  • 10 Nights
Cruise From:
Was £958pp Now: £929pp
Holiday ID: 070521
Cruise From:
Was £989pp Now: £929pp

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

  • 18 Dec 2027
  • 8 Nights

Interest free Monthly Payments from JUST £81pp

Cruise From:
Was £989pp Now: £929pp
Holiday ID: 100360
Cruise From:
£930pp

Miami | Great Stirrup Cay | Cabo Rojo | Oranjestad | Willemstad | Falmouth | Georgetown | Miami

  • 03 Jan 2028
  • 10 Nights

Interest free Monthly Payments from JUST £79pp

Cruise From:
£930pp
Holiday ID: 062559
Cruise From:
£931pp

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

  • 01 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £79pp

Cruise From:
£931pp
Holiday ID: 062592
Cruise From:
£931pp

San Juan (Puerto Rico) | Road Town | Basseterre | Bridgetown | Castries | Philipsburg | Saint Thomas | San Juan (Puerto Rico)

  • 08 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £78pp

Cruise From:
£931pp
Holiday ID: 062593
Cruise From:
£931pp

San Juan (Puerto Rico) | Road Town | Basseterre | Bridgetown | Saint John's | Philipsburg | Saint Thomas | San Juan (Puerto Rico)

  • 15 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £76pp

Cruise From:
£931pp
Holiday ID: 062594
Cruise From:
Was £960pp Now: £931pp

Singapore | Laem Chabang | Ko Samui | Phu My | Chan May | Hanoi | Hong Kong

Cruise From:
Was £960pp Now: £931pp
Holiday ID: 062730
Cruise From:
Was £971pp Now: £932pp

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

  • 02 Jan 2029
  • 10 Nights

Interest free Monthly Payments from JUST £35pp

Cruise From:
Was £971pp Now: £932pp
Holiday ID: 108949
Cruise From:
Was £962pp Now: £933pp

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

  • 05 Dec 2026
  • 7 Nights
Cruise From:
Was £962pp Now: £933pp
Holiday ID: 009809
Cruise From:
Was £973pp Now: £934pp

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

  • 16 Jan 2029
  • 12 Nights

Interest free Monthly Payments from JUST £35pp

Cruise From:
Was £973pp Now: £934pp
Holiday ID: 099386
Cruise From:
Was £973pp Now: £934pp

Barcelona | Funchal | Las Palmas de Gran Canaria | Tenerife | Lanzarote | Málaga | Barcelona

  • 28 Jan 2029
  • 12 Nights

Interest free Monthly Payments from JUST £34pp

Cruise From:
Was £973pp Now: £934pp
Holiday ID: 099389
Cruise From:
Was £974pp Now: £935pp

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

  • 30 Jan 2028
  • 14 Nights

Interest free Monthly Payments from JUST £74pp

Cruise From:
Was £974pp Now: £935pp
Holiday ID: 053243
Cruise From:
Was £974pp Now: £935pp

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

  • 11 Dec 2028
  • 12 Nights

Interest free Monthly Payments from JUST £36pp

Cruise From:
Was £974pp Now: £935pp
Holiday ID: 099402
Cruise From:
Was £974pp Now: £935pp

Barcelona | Tangier | Lanzarote | Tenerife | Las Palmas de Gran Canaria | Casablanca | Cádiz | Málaga | Barcelona

  • 04 Jan 2029
  • 12 Nights

Interest free Monthly Payments from JUST £35pp

Cruise From:
Was £974pp Now: £935pp
Holiday ID: 099415
Cruise From:
Was £966pp Now: £937pp

Port Canaveral | Celebration Key | San Juan (Puerto Rico) | Saint Thomas | Port Canaveral

  • 27 Dec 2026
  • 7 Nights
Cruise From:
Was £966pp Now: £937pp
Holiday ID: 014859
Cruise From:
Was £999pp Now: £939pp

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

  • 26 Dec 2026
  • 7 Nights
Cruise From:
Was £999pp Now: £939pp
Holiday ID: 026478
Cruise From:
Was £979pp Now: £939pp

Sydney | Dunedin | Wellington | Picton | Bay of Islands | Tauranga | Auckland

  • 14 Jan 2029
  • 10 Nights

Interest free Monthly Payments from JUST £35pp

Cruise From:
Was £979pp Now: £939pp
Holiday ID: 103933
Cruise From:
Was £979pp Now: £939pp

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

Interest free Monthly Payments from JUST £38pp

Cruise From:
Was £979pp Now: £939pp
Holiday ID: 108471
Cruise From:
Was £979pp Now: £939pp

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

Interest free Monthly Payments from JUST £37pp

Cruise From:
Was £979pp Now: £939pp
Holiday ID: 108472
Cruise From:
£941pp

Port Canaveral | Costa Maya | Falmouth | Coco Cay | Port Canaveral

  • 30 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £69pp

Cruise From:
£941pp
Holiday ID: 051531
Cruise From:
Was £1004pp Now: £943pp

Port Canaveral | Ocean Cay | Ocho Rios | Georgetown | Cozumel | Port Canaveral

  • 30 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £79pp

Cruise From:
Was £1004pp Now: £943pp
Holiday ID: 058387
Cruise From:
Was £1005pp Now: £944pp

Barcelona | Marseille | Genoa | Civitavecchia | Messina | Valletta | Barcelona

  • 25 Dec 2026
  • 7 Nights
Cruise From:
Was £1005pp Now: £944pp
Holiday ID: 024119
Fly Cruise From:
£944pp

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:
£944pp
Holiday ID: 037843
Cruise From:
Was £984pp Now: £944pp

Singapore | Phuket | Georgetown | Langkawi Island | Port Klang | Cam Ranh | Phu My | Laem Chabang | Singapore

Interest free Monthly Payments from JUST £77pp

Cruise From:
Was £984pp Now: £944pp
Holiday ID: 079606
Cruise From:
£945pp

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

  • 15 Jan 2028
  • 11 Nights

Interest free Monthly Payments from JUST £77pp

Cruise From:
£945pp
Holiday ID: 062369
Cruise From:
Was £977pp Now: £947pp

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

  • 18 Dec 2026
  • 8 Nights
Cruise From:
Was £977pp Now: £947pp
Holiday ID: 014191
Cruise From:
Was £997pp Now: £947pp

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

  • 10 Jan 2028
  • 10 Nights

Interest free Monthly Payments from JUST £89pp

Cruise From:
Was £997pp Now: £947pp
Holiday ID: 072995
Cruise From:
Was £997pp Now: £947pp

Miami | Puerto Plata | San Juan (Puerto Rico) | Saint Croix Island | Charlotte Amalie | Basse-Terre | Philipsburg | Miami

  • 24 Jan 2028
  • 10 Nights

Interest free Monthly Payments from JUST £84pp

Cruise From:
Was £997pp Now: £947pp
Holiday ID: 072997

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