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 £539pp Now: £506pp

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

  • 13 Dec 2026
  • 7 Nights
Cruise From:
Was £539pp Now: £506pp
Holiday ID: 024109
Cruise From:
Was £539pp Now: £506pp

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

  • 08 Jan 2027
  • 7 Nights
Cruise From:
Was £539pp Now: £506pp
Holiday ID: 024131
Cruise From:
£506pp

Miami | Nassau | Coco Cay | Miami

  • 15 Jan 2027
  • 4 Nights
Cruise From:
£506pp
Holiday ID: 026020
Cruise From:
Was £539pp Now: £506pp

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

  • 11 Jan 2027
  • 7 Nights
Cruise From:
Was £539pp Now: £506pp
Holiday ID: 035346
Cruise From:
Was £539pp Now: £506pp

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

  • 19 Dec 2026
  • 7 Nights
Cruise From:
Was £539pp Now: £506pp
Holiday ID: 056414
Cruise From:
Was £529pp Now: £507pp

Fort Lauderdale | Grand Turk Island | San Juan (Puerto Rico) | Amber Cove | Fort Lauderdale

  • 31 Jan 2027
  • 7 Nights
Cruise From:
Was £529pp Now: £507pp
Holiday ID: 018973

Sails from the UK

Cruise From:
Was £529pp Now: £507pp

Tilbury | Honfleur | Zeebrugge | IJmuiden | Tilbury

  • 09 Dec 2026
  • 5 Nights
Cruise From:
Was £529pp Now: £507pp
Holiday ID: 023849
Cruise From:
Was £523pp Now: £507pp

Sydney | Moreton Island | Sydney

  • 19 Jan 2027
  • 4 Nights
Cruise From:
Was £523pp Now: £507pp
Holiday ID: 031136
Cruise From:
Was £529pp Now: £507pp

Fort Lauderdale | Amber Cove | San Juan (Puerto Rico) | Saint Kitts | Fort Lauderdale

  • 14 Jan 2029
  • 7 Nights

Interest free Monthly Payments from JUST £20pp

Cruise From:
Was £529pp Now: £507pp
Holiday ID: 108500
Cruise From:
Was £530pp Now: £508pp

Tampa | Georgetown | Cozumel | Costa Maya | Tampa

Interest free Monthly Payments from JUST £34pp

Cruise From:
Was £530pp Now: £508pp
Holiday ID: 052149
Cruise From:
£509pp

Port Canaveral | Cozumel | Great Stirrup Cay | Port Canaveral

  • 14 Jan 2028
  • 5 Nights

Interest free Monthly Payments from JUST £38pp

Cruise From:
£509pp
Holiday ID: 062394
Cruise From:
Was £526pp Now: £510pp

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

  • 06 Dec 2026
  • 7 Nights
Cruise From:
Was £526pp Now: £510pp
Holiday ID: 014462
Cruise From:
Was £526pp Now: £510pp

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

  • 03 Jan 2027
  • 7 Nights
Cruise From:
Was £526pp Now: £510pp
Holiday ID: 014466
Cruise From:
£510pp

Miami | Roatán Island | Harvest Caye | Costa Maya | Cozumel | Miami

  • 30 Jan 2027
  • 7 Nights
Cruise From:
£510pp
Holiday ID: 018090
Cruise From:
Was £532pp Now: £510pp

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

  • 10 Jan 2027
  • 7 Nights
Cruise From:
Was £532pp Now: £510pp
Holiday ID: 049458
Cruise From:
£510pp

Port Canaveral | Nassau | Coco Cay | Port Canaveral

  • 17 Jan 2028
  • 4 Nights

Interest free Monthly Payments from JUST £33pp

Cruise From:
£510pp
Holiday ID: 051610
Cruise From:
£510pp

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

  • 02 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £39pp

Cruise From:
£510pp
Holiday ID: 062439
Cruise From:
Was £537pp Now: £510pp

Miami | Grand Turk Island | Bimini Island | Miami

  • 08 Jan 2028
  • 5 Nights

Interest free Monthly Payments from JUST £48pp

Cruise From:
Was £537pp Now: £510pp
Holiday ID: 071179
Cruise From:
Was £538pp Now: £511pp

Miami | Grand Turk Island | Bimini Island | Miami

  • 07 Dec 2026
  • 5 Nights
Cruise From:
Was £538pp Now: £511pp
Holiday ID: 025137
Cruise From:
£511pp

Miami | Nassau | Coco Cay | Miami

  • 20 Dec 2027
  • 4 Nights

Interest free Monthly Payments from JUST £36pp

Cruise From:
£511pp
Holiday ID: 051725
Cruise From:
£511pp

San Juan (Puerto Rico) | Charlotte Amalie | Philipsburg | Saint John's | Saint Croix Island | Basseterre | San Juan (Puerto Rico)

  • 04 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £38pp

Cruise From:
£511pp
Holiday ID: 057751
Cruise From:
Was £527pp Now: £511pp

Brisbane | Airlie Beach | Cairns | Willis Island | Brisbane

  • 12 Dec 2027
  • 6 Nights
Cruise From:
Was £527pp Now: £511pp
Holiday ID: 070569
Cruise From:
£512pp

Port Canaveral | Grand Turk Island | Puerto Plata | Port Canaveral

  • 22 Jan 2027
  • 5 Nights
Cruise From:
£512pp
Holiday ID: 025603
Cruise From:
Was £534pp Now: £512pp

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

  • 19 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £47pp

Cruise From:
Was £534pp Now: £512pp
Holiday ID: 053230
Cruise From:
Was £529pp Now: £513pp

Galveston | Cozumel | Roatán Island | Galveston

  • 03 Jan 2027
  • 6 Nights
Cruise From:
Was £529pp Now: £513pp
Holiday ID: 014078
Fly Cruise From:
Was £529pp Now: £513pp

Santa Cruz de Tenerife | Funchal | Fuerteventura | Santa Cruz de La Palma | Santa Cruz de Tenerife

  • 08 Jan 2027
  • 7 Nights
Fly Cruise From:
Was £529pp Now: £513pp
Holiday ID: 014993
Cruise From:
Was £529pp Now: £513pp

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

  • 23 Dec 2026
  • 5 Nights
Cruise From:
Was £529pp Now: £513pp
Holiday ID: 015909
Cruise From:
£513pp

Tampa | Costa Maya | Belize City | Roatán Island | Tampa

  • 05 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £38pp

Cruise From:
£513pp
Holiday ID: 057393

Sails from the UK

Cruise From:
Was £529pp Now: £513pp

Southampton | Hamburg | Rotterdam | Zeebrugge | Southampton

  • 30 Jan 2029
  • 7 Nights

Interest free Monthly Payments from JUST £21pp

Cruise From:
Was £529pp Now: £513pp
Holiday ID: 107255
Cruise From:
£514pp

Port Canaveral | Cozumel | Great Stirrup Cay | Port Canaveral

  • 28 Jan 2028
  • 5 Nights

Interest free Monthly Payments from JUST £37pp

Cruise From:
£514pp
Holiday ID: 062397

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