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 £549pp Now: £527pp

Fort Lauderdale | Grand Cayman | Falmouth | Cartagena | Colón | Cartagena | Puerto Limón | Celebration Key | Fort Lauderdale

  • 05 Dec 2026
  • 12 Nights
Cruise From:
Was £549pp Now: £527pp
Holiday ID: 018882
Cruise From:
Was £549pp Now: £527pp

Fort Lauderdale | Celebration Key | San Juan (Puerto Rico) | Amber Cove | Fort Lauderdale

  • 17 Jan 2027
  • 7 Nights
Cruise From:
Was £549pp Now: £527pp
Holiday ID: 018969
Fly Cruise From:
Was £544pp Now: £527pp

Santa Cruz de Tenerife | Casablanca | Agadir | Las Palmas de Gran Canaria | Santa Cruz de Tenerife

  • 04 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £54pp

Fly Cruise From:
Was £544pp Now: £527pp
Holiday ID: 049158
Cruise From:
Was £549pp Now: £527pp

Fort Lauderdale | Grand Turk Island | Aruba | Curaçao | Bonaire | Fort Lauderdale

  • 04 Jan 2028
  • 9 Nights

Interest free Monthly Payments from JUST £45pp

Cruise From:
Was £549pp Now: £527pp
Holiday ID: 053208
Cruise From:
£527pp

San Juan (Puerto Rico) | Charlotte Amalie | Philipsburg | Willemstad | Oranjestad | San Juan (Puerto Rico)

  • 12 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £39pp

Cruise From:
£527pp
Holiday ID: 069330
Cruise From:
Was £544pp Now: £527pp

Jacksonville | Celebration Key | Nassau | Jacksonville

  • 30 Dec 2027
  • 4 Nights
Cruise From:
Was £544pp Now: £527pp
Holiday ID: 069634
Cruise From:
Was £549pp Now: £527pp

San Juan (Puerto Rico) | Charlotte Amalie | Saint John's | Fort-de-France | Bridgetown | Roseau | San Juan (Puerto Rico)

  • 14 Jan 2029
  • 7 Nights

Interest free Monthly Payments from JUST £17pp

Cruise From:
Was £549pp Now: £527pp
Holiday ID: 109039

Sails from the UK

Cruise From:
Was £574pp Now: £528pp

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

  • 12 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £43pp

Cruise From:
Was £574pp Now: £528pp
Holiday ID: 067634
Cruise From:
£528pp

San Juan (Puerto Rico) | Kingstown | Saint George's | Fort-de-France | Saint John's | Charlotte Amalie | San Juan (Puerto Rico)

  • 23 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £34pp

Cruise From:
£528pp
Holiday ID: 069318
Cruise From:
Was £550pp Now: £528pp

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

Interest free Monthly Payments from JUST £22pp

Cruise From:
Was £550pp Now: £528pp
Holiday ID: 108470
Cruise From:
Was £546pp Now: £529pp

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

  • 09 Jan 2027
  • 8 Nights
Cruise From:
Was £546pp Now: £529pp
Holiday ID: 014836
Cruise From:
Was £564pp Now: £530pp

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

  • 22 Jan 2027
  • 7 Nights
Cruise From:
Was £564pp Now: £530pp
Holiday ID: 024143
Cruise From:
£530pp

Tampa | Harvest Caye | Roatán Island | Cozumel | Tampa

  • 21 Dec 2026
  • 7 Nights
Cruise From:
£530pp
Holiday ID: 048965
Cruise From:
Was £564pp Now: £530pp

Miami | Saint John's | Charlotte Amalie | Puerto Plata | Miami

  • 05 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £44pp

Cruise From:
Was £564pp Now: £530pp
Holiday ID: 058494
Cruise From:
Was £547pp Now: £530pp

Brisbane | Airlie Beach | Cairns | Willis Island | Brisbane

  • 11 Dec 2027
  • 6 Nights
Cruise From:
Was £547pp Now: £530pp
Holiday ID: 070611

Sails from the UK

Cruise From:
Was £549pp Now: £532pp

Southampton | Zeebrugge | Rotterdam | Hamburg | Southampton

  • 13 Dec 2026
  • 7 Nights
Cruise From:
Was £549pp Now: £532pp
Holiday ID: 010238
Fly Cruise From:
Was £549pp Now: £532pp

Santa Cruz de Tenerife | Lanzarote | Agadir | Casablanca | Santa Cruz de Tenerife

  • 22 Jan 2027
  • 7 Nights
Fly Cruise From:
Was £549pp Now: £532pp
Holiday ID: 015001

Sails from the UK

Cruise From:
Was £549pp Now: £532pp

Southampton | Rotterdam | Zeebrugge | Southampton

  • 09 Dec 2027
  • 5 Nights

Interest free Monthly Payments from JUST £50pp

Cruise From:
Was £549pp Now: £532pp
Holiday ID: 035242
Cruise From:
Was £549pp Now: £532pp

Miami | Celebration Key | Amber Cove | Grand Turk Island | Miami

  • 20 Dec 2027
  • 6 Nights
Cruise From:
Was £549pp Now: £532pp
Holiday ID: 069999
Cruise From:
£533pp

San Juan (Puerto Rico) | Charlotte Amalie | Saint Croix Island | Philipsburg | Castries | Bridgetown | San Juan (Puerto Rico)

  • 11 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £39pp

Cruise From:
£533pp
Holiday ID: 057753
Cruise From:
£533pp

San Juan (Puerto Rico) | Bridgetown | Saint George's | Kingstown | Saint John's | Charlotte Amalie | San Juan (Puerto Rico)

  • 30 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £34pp

Cruise From:
£533pp
Holiday ID: 069326
Cruise From:
Was £550pp Now: £533pp

Galveston | Montego Bay | Grand Cayman | Cozumel | Galveston

  • 16 Dec 2028
  • 7 Nights
Cruise From:
Was £550pp Now: £533pp
Holiday ID: 104973
Cruise From:
Was £569pp Now: £534pp

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

  • 09 Jan 2027
  • 7 Nights
Cruise From:
Was £569pp Now: £534pp
Holiday ID: 024132
Cruise From:
Was £569pp Now: £534pp

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

  • 29 Jan 2027
  • 7 Nights
Cruise From:
Was £569pp Now: £534pp
Holiday ID: 024149
Cruise From:
Was £569pp Now: £534pp

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

  • 12 Jan 2027
  • 7 Nights
Cruise From:
Was £569pp Now: £534pp
Holiday ID: 031926
Cruise From:
Was £569pp Now: £534pp

Civitavecchia | Las Palmas de Gran Canaria | Santa Cruz de La Palma | Santa Cruz de Tenerife | Puerto del Rosario | Funchal | Arrecife | Las Palmas de Gran Canaria

  • 07 Dec 2026
  • 11 Nights
Cruise From:
Was £569pp Now: £534pp
Holiday ID: 035563
Cruise From:
Was £569pp Now: £534pp

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

  • 08 Dec 2026
  • 8 Nights
Cruise From:
Was £569pp Now: £534pp
Holiday ID: 049477
Cruise From:
£534pp

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

  • 29 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £34pp

Cruise From:
£534pp
Holiday ID: 057759
Cruise From:
Was £569pp Now: £534pp

Itajai | Ilhabela | Rio de Janeiro | Ilha Grande | Buzios | Paranaguá | Itajai

  • 24 Jan 2027
  • 7 Nights
Cruise From:
Was £569pp Now: £534pp
Holiday ID: 067844
Cruise From:
Was £569pp Now: £534pp

Paranaguá | Itajai | Ilhabela | Rio de Janeiro | Buzios | Ilha Grande | Paranaguá

  • 16 Jan 2027
  • 7 Nights
Cruise From:
Was £569pp Now: £534pp
Holiday ID: 067979

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