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 £1729pp Now: £1659pp

San Diego | Cabo San Lucas | Guaymas | Topolobampo | La Paz | Mazatlán | Puerto Vallarta | Ensenada | San Diego

  • 07 Dec 2026
  • 12 Nights
Cruise From:
Was £1729pp Now: £1659pp
Holiday ID: 026179
Fly Cruise From:
Was £1730pp Now: £1660pp

Miami | Nassau | Charlotte Amalie | Saint John's | Miami

  • 17 Jan 2027
  • 7 Nights
Fly Cruise From:
Was £1730pp Now: £1660pp
Holiday ID: 018787
Fly Cruise From:
£1660pp

Fort Lauderdale | Coco Cay | Cozumel | Costa Maya | Fort Lauderdale

  • 06 Dec 2026
  • 6 Nights
Fly Cruise From:
£1660pp
Holiday ID: 035830
Fly Cruise From:
£1661pp

Fort Lauderdale | Grand Turk Island | Oranjestad | Willemstad | Fort Lauderdale

  • 30 Jan 2027
  • 8 Nights
Fly Cruise From:
£1661pp
Holiday ID: 019124
Fly Cruise From:
Was £1732pp Now: £1662pp

Miami | Philipsburg | Tortola | Puerto Plata | Miami

  • 31 Jan 2027
  • 7 Nights
Fly Cruise From:
Was £1732pp Now: £1662pp
Holiday ID: 018797
Fly Cruise From:
£1665pp

Bridgetown | Saint John's | Philipsburg | Road Town | Basseterre | Roseau | Bridgetown

  • 10 Jan 2027
  • 7 Nights
Fly Cruise From:
£1665pp
Holiday ID: 048590
Cruise From:
£1665pp

Port Everglades | Disney Lookout Cay at Lighthouse Point | San Juan (Puerto Rico) | Philipsburg | Port Everglades

  • 30 Jan 2027
  • 7 Nights
Cruise From:
£1665pp
Holiday ID: 063401
Fly Cruise From:
£1668pp

New Orleans | Cozumel | Georgetown | Ocho Rios | New Orleans

  • 05 Dec 2026
  • 7 Nights
Fly Cruise From:
£1668pp
Holiday ID: 026708
Fly Cruise From:
Was £1738pp Now: £1668pp

Tampa | Georgetown | Ocho Rios | Roatán Island | Costa Maya | Cozumel | Tampa

  • 03 Jan 2027
  • 9 Nights
Fly Cruise From:
Was £1738pp Now: £1668pp
Holiday ID: 054523
Cruise From:
Was £1722pp Now: £1670pp

Sydney | Napier | Tauranga | Auckland | Bay of Islands | Sydney

  • 03 Jan 2027
  • 10 Nights
Cruise From:
Was £1722pp Now: £1670pp
Holiday ID: 104118
Fly Cruise From:
Was £1746pp Now: £1676pp

Miami | Bimini Island | Nassau | Cozumel | Georgetown | Miami

  • 24 Jan 2027
  • 7 Nights
Fly Cruise From:
Was £1746pp Now: £1676pp
Holiday ID: 018780
Fly Cruise From:
£1677pp

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

Interest free Monthly Payments from JUST £165pp

Fly Cruise From:
£1677pp
Holiday ID: 092271
Fly Cruise From:
£1678pp

New Orleans | Cozumel | Georgetown | Falmouth | New Orleans

  • 23 Jan 2027
  • 7 Nights
Fly Cruise From:
£1678pp
Holiday ID: 026703
Fly Cruise From:
£1678pp

Bridgetown | Castries | Willemstad | Oranjestad | Kralendijk | Saint George's | Bridgetown

  • 07 Jan 2027
  • 7 Nights
Fly Cruise From:
£1678pp
Holiday ID: 037775
Fly Cruise From:
£1679pp

Miami | Philipsburg | Charlotte Amalie | Coco Cay | Miami

  • 05 Dec 2026
  • 7 Nights
Fly Cruise From:
£1679pp
Holiday ID: 019500
Fly Cruise From:
£1680pp

New Orleans | Cozumel | Georgetown | Falmouth | New Orleans

  • 02 Jan 2027
  • 7 Nights
Fly Cruise From:
£1680pp
Holiday ID: 026698
Cruise From:
Was £1790pp Now: £1682pp

Miami | Georgetown | Ocho Rios | Willemstad | Kralendijk | Oranjestad | Miami | Ocho Rios | Cartagena | Colón | Puerto Limón | Roatán Island | Belize City | Miami

  • 13 Dec 2026
  • 21 Nights
Cruise From:
Was £1790pp Now: £1682pp
Holiday ID: 031621
Cruise From:
Was £1735pp Now: £1682pp

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

  • 22 Dec 2027
  • 12 Nights

Interest free Monthly Payments from JUST £155pp

Cruise From:
Was £1735pp Now: £1682pp
Holiday ID: 062367
Cruise From:
£1688pp

Port Canaveral | Cozumel | Georgetown | Falmouth | Castaway Cay | Port Canaveral

  • 09 Jan 2027
  • 7 Nights
Cruise From:
£1688pp
Holiday ID: 063307
Cruise From:
£1690pp

Hong Kong | Coron Island | Puerto Princesa | Kota Kinabalu | Muara | Phu My | Laem Chabang | Ko Samui | Singapore

Interest free Monthly Payments from JUST £139pp

Cruise From:
£1690pp
Holiday ID: 053164
Fly Cruise From:
Was £1762pp Now: £1691pp

Port Canaveral | Puerto Plata | Charlotte Amalie | Basseterre | Port Canaveral

  • 05 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £1762pp Now: £1691pp
Holiday ID: 018581
Cruise From:
Was £1799pp Now: £1691pp

Durban | Port Louis | Possession | Portuguese Island | Durban

  • 26 Dec 2026
  • 12 Nights
Cruise From:
Was £1799pp Now: £1691pp
Holiday ID: 048773
Fly Cruise From:
Was £1749pp Now: £1696pp

Saint John's | Castries | Saint George's | Bridgetown | Saint Kitts | Dominica | Sint Maarten | Tortola | Saint John's

  • 30 Dec 2028
  • 14 Nights

Interest free Monthly Payments from JUST £71pp

Fly Cruise From:
Was £1749pp Now: £1696pp
Holiday ID: 107163
Fly Cruise From:
Was £1749pp Now: £1696pp

Bridgetown | Saint Kitts | Dominica | Sint Maarten | Tortola | Saint John's | Saint George's | Martinique | Bridgetown

  • 29 Dec 2028
  • 14 Nights

Interest free Monthly Payments from JUST £71pp

Fly Cruise From:
Was £1749pp Now: £1696pp
Holiday ID: 107222
Fly Cruise From:
Was £1749pp Now: £1696pp

Bridgetown | Saint Kitts | Dominica | Sint Maarten | Tortola | Saint John's | Saint George's | Martinique | Bridgetown

  • 30 Dec 2028
  • 14 Nights

Interest free Monthly Payments from JUST £71pp

Fly Cruise From:
Was £1749pp Now: £1696pp
Holiday ID: 107223
Cruise From:
Was £1769pp Now: £1698pp

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

  • 22 Dec 2026
  • 13 Nights
Cruise From:
Was £1769pp Now: £1698pp
Holiday ID: 018401
Fly Cruise From:
£1698pp

Miami | Philipsburg | Charlotte Amalie | Puerto Plata | Miami

  • 03 Jan 2027
  • 7 Nights
Fly Cruise From:
£1698pp
Holiday ID: 026642
Fly Cruise From:
Was £1770pp Now: £1699pp

Miami | Nassau | Georgetown | Cozumel | Costa Maya | Miami

  • 03 Jan 2027
  • 7 Nights
Fly Cruise From:
Was £1770pp Now: £1699pp
Holiday ID: 018777
Fly Cruise From:
£1699pp

Fort Lauderdale | Nassau | Cabo Rojo | Oranjestad | Willemstad | Fort Lauderdale

  • 16 Jan 2027
  • 8 Nights
Fly Cruise From:
£1699pp
Holiday ID: 019122
Fly Cruise From:
£1699pp

Fort Lauderdale | Grand Turk Island | Oranjestad | Willemstad | Fort Lauderdale

  • 02 Jan 2027
  • 8 Nights
Fly Cruise From:
£1699pp
Holiday ID: 019138

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