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
Fly Cruise From:
Was £1099pp Now: £1033pp

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

  • 24 Jan 2027
  • 7 Nights
Fly Cruise From:
Was £1099pp Now: £1033pp
Holiday ID: 031933
Cruise From:
£1033pp

Cartagena | Oranjestad | Willemstad | Colón | Cartagena

  • 12 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £90pp

Cruise From:
£1033pp
Holiday ID: 057565
Cruise From:
Was £1067pp Now: £1034pp

Galveston | Key West | Grand Turk Island | San Juan (Puerto Rico) | Saint Thomas | Saint Kitts | Sint Maarten | Saint Croix Island | Ocho Rios | Galveston

  • 16 Jan 2027
  • 14 Nights
Cruise From:
Was £1067pp Now: £1034pp
Holiday ID: 108666
Cruise From:
Was £1079pp Now: £1035pp

Singapore | Port Klang | Langkawi Island | Georgetown | Phuket | Ko Samui | Laem Chabang | Singapore

Cruise From:
Was £1079pp Now: £1035pp
Holiday ID: 032422
Cruise From:
Was £1068pp Now: £1035pp

Baltimore | Celebration Key | Half Moon Cay | Grand Turk Island | Amber Cove | Baltimore

  • 20 Dec 2027
  • 9 Nights
Cruise From:
Was £1068pp Now: £1035pp
Holiday ID: 070787
Cruise From:
Was £1079pp Now: £1035pp

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

  • 03 Dec 2028
  • 14 Nights

Interest free Monthly Payments from JUST £43pp

Cruise From:
Was £1079pp Now: £1035pp
Holiday ID: 108359
Cruise From:
Was £1079pp Now: £1035pp

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

  • 07 Jan 2029
  • 14 Nights

Interest free Monthly Payments from JUST £40pp

Cruise From:
Was £1079pp Now: £1035pp
Holiday ID: 108368
Cruise From:
Was £1079pp Now: £1035pp

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)

  • 14 Jan 2029
  • 14 Nights

Interest free Monthly Payments from JUST £40pp

Cruise From:
Was £1079pp Now: £1035pp
Holiday ID: 108371
Cruise From:
Was £1079pp Now: £1035pp

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

  • 21 Jan 2029
  • 14 Nights

Interest free Monthly Payments from JUST £40pp

Cruise From:
Was £1079pp Now: £1035pp
Holiday ID: 108374
Cruise From:
Was £1079pp Now: £1035pp

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

  • 26 Jan 2029
  • 7 Nights

Interest free Monthly Payments from JUST £39pp

Cruise From:
Was £1079pp Now: £1035pp
Holiday ID: 108375
Cruise From:
Was £1079pp Now: £1035pp

Fort Lauderdale | Sint Maarten | Saint Thomas | San Juan (Puerto Rico) | Amber Cove | Fort Lauderdale | Half Moon Caye | Amber Cove | Grand Turk Island | Fort Lauderdale

  • 03 Dec 2028
  • 14 Nights

Interest free Monthly Payments from JUST £43pp

Cruise From:
Was £1079pp Now: £1035pp
Holiday ID: 108397
Cruise From:
Was £1079pp Now: £1035pp

Fort Lauderdale | Amber Cove | San Juan (Puerto Rico) | Saint Kitts | Fort Lauderdale | Half Moon Caye | San Juan (Puerto Rico) | Amber Cove | Grand Turk Island | Fort Lauderdale

  • 14 Jan 2029
  • 14 Nights

Interest free Monthly Payments from JUST £40pp

Cruise From:
Was £1079pp Now: £1035pp
Holiday ID: 108501
Fly Cruise From:
Was £1069pp Now: £1036pp

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

  • 04 Dec 2026
  • 14 Nights
Fly Cruise From:
Was £1069pp Now: £1036pp
Holiday ID: 014978
Cruise From:
£1038pp

Barcelona | Palermo | Alexandria | Limassol | Rhodes | Heraklion (Iraklion) | Piraeus

Interest free Monthly Payments from JUST £39pp

Cruise From:
£1038pp
Holiday ID: 106943
Cruise From:
Was £1084pp Now: £1040pp

Sydney | Bay of Islands | Auckland | Tauranga | Wellington | Lyttelton | Port Chalmers | Fiordland National Park | Sydney

  • 05 Dec 2027
  • 14 Nights

Interest free Monthly Payments from JUST £99pp

Cruise From:
Was £1084pp Now: £1040pp
Holiday ID: 055545
Fly Cruise From:
Was £1074pp Now: £1041pp

Santa Cruz de Tenerife | Lanzarote | Agadir | Funchal | Santa Cruz de Tenerife | Funchal | Lanzarote | Las Palmas de Gran Canaria | Santa Cruz de Tenerife

  • 21 Jan 2028
  • 14 Nights

Interest free Monthly Payments from JUST £90pp

Fly Cruise From:
Was £1074pp Now: £1041pp
Holiday ID: 049181
Cruise From:
Was £1109pp Now: £1042pp

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

  • 28 Dec 2026
  • 7 Nights
Cruise From:
Was £1109pp Now: £1042pp
Holiday ID: 024122
Cruise From:
Was £1089pp Now: £1045pp

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

  • 08 Dec 2028
  • 7 Nights

Interest free Monthly Payments from JUST £43pp

Cruise From:
Was £1089pp Now: £1045pp
Holiday ID: 108360
Fly Cruise From:
Was £1079pp Now: £1046pp

Santa Cruz de Tenerife | Fuerteventura | Funchal | Lisbon | Cádiz | Tangier | Málaga

  • 19 Dec 2026
  • 10 Nights
Fly Cruise From:
Was £1079pp Now: £1046pp
Holiday ID: 014987
Cruise From:
Was £1090pp Now: £1046pp

Fort Lauderdale | Roatán Island | Belize City | Cozumel | Fort Lauderdale | Grand Turk Island | Amber Cove | Celebration Key | Fort Lauderdale

  • 30 Jan 2027
  • 14 Nights
Cruise From:
Was £1090pp Now: £1046pp
Holiday ID: 018856
Cruise From:
Was £1090pp Now: £1046pp

Los Angeles | Hilo | Kahului-Maui | Nawiliwili | Honolulu | Ensenada | Los Angeles

  • 23 Jan 2029
  • 16 Nights

Interest free Monthly Payments from JUST £40pp

Cruise From:
Was £1090pp Now: £1046pp
Holiday ID: 108281
Cruise From:
Was £1080pp Now: £1047pp

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

  • 11 Dec 2027
  • 10 Nights

Interest free Monthly Payments from JUST £97pp

Cruise From:
Was £1080pp Now: £1047pp
Holiday ID: 073153
Fly Cruise From:
£1049pp

Málaga | Gibraltar | Funchal | Santa Cruz de La Palma | Arrecife | Las Palmas de Gran Canaria | Santa Cruz de Tenerife

Interest free Monthly Payments from JUST £107pp

Fly Cruise From:
£1049pp
Holiday ID: 092325
Cruise From:
Was £1118pp Now: £1050pp

Miami | Puerto Plata | San Juan (Puerto Rico) | Ocean Cay | Miami | Roatán Island | Costa Maya | Cozumel | Ocean Cay | Miami

  • 09 Jan 2027
  • 14 Nights
Cruise From:
Was £1118pp Now: £1050pp
Holiday ID: 031321
Cruise From:
Was £1118pp Now: £1050pp

Marseille | Genoa | Naples | Palermo | La Goulette | Barcelona | Marseille

  • 27 Dec 2026
  • 7 Nights
Cruise From:
Was £1118pp Now: £1050pp
Holiday ID: 032150
Cruise From:
Was £1118pp Now: £1050pp

Miami | Puerto Plata | Ocean Cay | Nassau | Miami | Philipsburg | Basseterre | Charlotte Amalie | Puerto Plata | Miami

  • 23 Jan 2028
  • 14 Nights

Interest free Monthly Payments from JUST £83pp

Cruise From:
Was £1118pp Now: £1050pp
Holiday ID: 061508
Cruise From:
£1051pp

Port Canaveral | Disney Lookout Cay at Lighthouse Point | Castaway Cay | Port Canaveral

  • 09 Dec 2026
  • 4 Nights
Cruise From:
£1051pp
Holiday ID: 062928
Fly Cruise From:
£1052pp

Santa Cruz de Tenerife | San Sebastian de la Gomera | Funchal | Arrecife | Puerto del Rosario | Las Palmas de Gran Canaria | Santa Cruz de Tenerife

  • 05 Jan 2027
  • 7 Nights
Fly Cruise From:
£1052pp
Holiday ID: 037830
Fly Cruise From:
£1052pp

Santa Cruz de Tenerife | San Sebastian de la Gomera | Funchal | Arrecife | Puerto del Rosario | Las Palmas de Gran Canaria | Santa Cruz de Tenerife

  • 19 Jan 2027
  • 7 Nights
Fly Cruise From:
£1052pp
Holiday ID: 037838
Cruise From:
£1054pp

Sydney | Port Vila | Mystery Island (Inyeug) | Sydney

  • 08 Dec 2027
  • 9 Nights

Interest free Monthly Payments from JUST £93pp

Cruise From:
£1054pp
Holiday ID: 072583

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