Winter Cruises

Cruise Deals> Winter Cruises

Whether you’re looking to escape the freezing winter weather or celebrate the festive season embracing local Christmas traditions, you can find all of the major cruise lines offering the best winter cruises to cruise destinations across the globe. Be sure to browse winter cruises and escape from reality to celebrate the festive season with a unique cruise holiday experience. 

Showing 30 out of 9863 cruises
Per Person
Total Price

Sails from the UK

Cruise From:
Was £449pp Now: £435pp

Southampton | Cherbourg | Vigo | La Coruña | Getxo | Southampton

  • 18 Jan 2027
  • 7 Nights
Cruise From:
Was £449pp Now: £435pp
Holiday ID: 035654

Sails from the UK

Cruise From:
Was £379pp Now: £348pp

Southampton | Hamburg | Zeebrugge | Rotterdam | Le Havre | Southampton

  • 22 Jan 2027
  • 7 Nights
Cruise From:
Was £379pp Now: £348pp
Holiday ID: 032356

Sails from the UK

Cruise From:
Was £589pp Now: £571pp

Southampton | Zeebrugge | Rotterdam | Hamburg | Southampton

  • 04 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £49pp

Cruise From:
Was £589pp Now: £571pp
Holiday ID: 051757
Cruise From:
£97pp

Sydney | Brisbane

  • 09 Dec 2026
  • 2 Nights
Cruise From:
£97pp
Holiday ID: 018421
Cruise From:
£150pp

Jacksonville | Freeport | Jacksonville

  • 07 Jan 2027
  • 4 Nights
Cruise From:
£150pp
Holiday ID: 051342
Cruise From:
Was £156pp Now: £151pp

Miami | Cozumel | Miami

  • 15 Nov 2027
  • 4 Nights
Cruise From:
Was £156pp Now: £151pp
Holiday ID: 070343
Cruise From:
Was £158pp Now: £153pp

Long Beach | Santa Catalina Island | Ensenada | Long Beach

  • 30 Nov 2026
  • 4 Nights
Cruise From:
Was £158pp Now: £153pp
Holiday ID: 017809
Cruise From:
Was £158pp Now: £153pp

Long Beach | Santa Catalina Island | Ensenada | Long Beach

  • 07 Dec 2026
  • 4 Nights
Cruise From:
Was £158pp Now: £153pp
Holiday ID: 017827
Cruise From:
£159pp

Los Angeles | Ensenada | Los Angeles

Cruise From:
£159pp
Holiday ID: 024711
Cruise From:
£160pp

Port Canaveral | Nassau | Great Stirrup Cay | Port Canaveral

  • 30 Nov 2026
  • 4 Nights
Cruise From:
£160pp
Holiday ID: 019559
Cruise From:
Was £167pp Now: £161pp

Miami | Celebration Key | Miami

  • 29 Jan 2027
  • 3 Nights
Cruise From:
Was £167pp Now: £161pp
Holiday ID: 015864
Cruise From:
Was £172pp Now: £163pp

Miami | Nassau | Ocean Cay | Miami

  • 30 Nov 2026
  • 4 Nights
Cruise From:
Was £172pp Now: £163pp
Holiday ID: 026442
Cruise From:
Was £171pp Now: £165pp

Long Beach | Santa Catalina Island | Ensenada | Long Beach

Cruise From:
Was £171pp Now: £165pp
Holiday ID: 021791
Cruise From:
£166pp

Miami | Great Stirrup Cay | Nassau | Miami

  • 30 Nov 2026
  • 4 Nights
Cruise From:
£166pp
Holiday ID: 019709
Cruise From:
Was £173pp Now: £167pp

Long Beach | Santa Catalina Island | Ensenada | Long Beach

  • 14 Dec 2026
  • 4 Nights
Cruise From:
Was £173pp Now: £167pp
Holiday ID: 017810
Cruise From:
£168pp

San Diego | Santa Catalina Island | Ensenada | San Diego

Cruise From:
£168pp
Holiday ID: 024807
Cruise From:
Was £176pp Now: £170pp

Long Beach | Ensenada | Long Beach

Cruise From:
Was £176pp Now: £170pp
Holiday ID: 021803

Sails from the UK

Cruise From:
Was £179pp Now: £171pp

Tilbury | IJmuiden | Tilbury

  • 19 Dec 2028
  • 2 Nights
Cruise From:
Was £179pp Now: £171pp
Holiday ID: 080227
Cruise From:
Was £182pp Now: £172pp

Miami | Nassau | Ocean Cay | Miami

  • 16 Nov 2026
  • 4 Nights
Cruise From:
Was £182pp Now: £172pp
Holiday ID: 026354
Cruise From:
£172pp

Miami | Great Stirrup Cay | Nassau | Miami

  • 16 Nov 2026
  • 4 Nights
Cruise From:
£172pp
Holiday ID: 085665
Cruise From:
Was £179pp Now: £173pp

Port Canaveral | Nassau | Celebration Key | Port Canaveral

  • 08 Feb 2027
  • 4 Nights
Cruise From:
Was £179pp Now: £173pp
Holiday ID: 016004
Cruise From:
Was £179pp Now: £173pp

Long Beach | Ensenada | Long Beach

  • 18 Dec 2026
  • 3 Nights
Cruise From:
Was £179pp Now: £173pp
Holiday ID: 017811
Cruise From:
£174pp

San Diego | Ensenada | San Diego

Cruise From:
£174pp
Holiday ID: 024804
Cruise From:
£175pp

San Diego | Santa Catalina Island | Ensenada | San Diego

Cruise From:
£175pp
Holiday ID: 024815
Cruise From:
Was £182pp Now: £176pp

Long Beach | Ensenada | Long Beach

  • 21 Dec 2026
  • 3 Nights
Cruise From:
Was £182pp Now: £176pp
Holiday ID: 017828
Cruise From:
£176pp

Miami | Great Stirrup Cay | Nassau | Miami

  • 14 Dec 2026
  • 4 Nights
Cruise From:
£176pp
Holiday ID: 019711
Cruise From:
Was £189pp Now: £179pp

Miami | Nassau | Ocean Cay | Miami

  • 23 Nov 2026
  • 4 Nights
Cruise From:
Was £189pp Now: £179pp
Holiday ID: 026356
Cruise From:
Was £189pp Now: £179pp

Miami | Nassau | Ocean Cay | Miami

  • 08 Feb 2027
  • 4 Nights
Cruise From:
Was £189pp Now: £179pp
Holiday ID: 026367

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