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 £5179pp Now: £4971pp

Buenos Aires | Montevideo | Puerto Madryn | Port Stanley | Antarctic Experience | Ushuaia | Punta Arenas | Puerto Chacabuco | Puerto Montt | San Antonio

  • 17 Dec 2027
  • 22 Nights
Cruise From:
Was £5179pp Now: £4971pp
Holiday ID: 070804
Fly Cruise From:
Was £5129pp Now: £4975pp

Miami | San Juan (Puerto Rico) | Saint Thomas | Castries | Bridgetown | Fortaleza | Salvador de Bahia | Buzios | Rio de Janeiro | Santos | Montevideo | Buenos Aires

  • 22 Jan 2029
  • 26 Nights

Interest free Monthly Payments from JUST £188pp

Fly Cruise From:
Was £5129pp Now: £4975pp
Holiday ID: 107950
Fly Cruise From:
Was £7811pp Now: £4979pp

Shanghai | Miyako Islands | Naha | Naze | Nagoya | Tokyo

  • 25 Jan 2028
  • 8 Nights
Fly Cruise From:
Was £7811pp Now: £4979pp
Holiday ID: 044221P
Cruise From:
Was £5598pp Now: £4982pp

Miami | Cruz Bay | Gustavia | South Friars Bay | Fort-de-France | Roseau | Montserrat | Antigua | Road Bay | Great Harbour | Miami

  • 04 Dec 2027
  • 14 Nights
Cruise From:
Was £5598pp Now: £4982pp
Holiday ID: 063830
Fly Cruise From:
Was £5190pp Now: £4982pp

Civitavecchia | Livorno | Monte-Carlo | Marseille | Sète | Barcelona | Palma de Mallorca | Cartagena | Málaga | Tangier | Cádiz | Lisbon

  • 10 Jan 2029
  • 14 Nights
Fly Cruise From:
Was £5190pp Now: £4982pp
Holiday ID: 094794
Fly Cruise From:
Was £5190pp Now: £4982pp

Civitavecchia | Naples | Messina | Suda Bay | Kusadasi | Piraeus | Heraklion (Iraklion) | Rhodes | Kusadasi | Çanakkale | Istanbul

  • 10 Jan 2029
  • 14 Nights
Fly Cruise From:
Was £5190pp Now: £4982pp
Holiday ID: 094865
Fly Cruise From:
Was £5195pp Now: £4987pp

San Juan (Puerto Rico) | Charlotte Amalie | Basseterre | Castries | Bridgetown | Roseau | Saint John's | Philipsburg | Frederiksted | San Juan (Puerto Rico)

  • 09 Jan 2029
  • 10 Nights
Fly Cruise From:
Was £5195pp Now: £4987pp
Holiday ID: 095142
Fly Cruise From:
Was £5195pp Now: £4987pp

San Juan (Puerto Rico) | Charlotte Amalie | Basseterre | Castries | Bridgetown | Roseau | Saint John's | Philipsburg | Frederiksted | San Juan (Puerto Rico)

  • 19 Jan 2029
  • 10 Nights
Fly Cruise From:
Was £5195pp Now: £4987pp
Holiday ID: 095143
Fly Cruise From:
Was £5195pp Now: £4987pp

San Juan (Puerto Rico) | Charlotte Amalie | Basseterre | Castries | Bridgetown | Roseau | Saint John's | Philipsburg | Frederiksted | San Juan (Puerto Rico)

  • 29 Jan 2029
  • 10 Nights
Fly Cruise From:
Was £5195pp Now: £4987pp
Holiday ID: 095144
Fly Cruise From:
Was £5195pp Now: £4987pp

San Juan (Puerto Rico) | Charlotte Amalie | Basseterre | Castries | Bridgetown | Roseau | Saint John's | Philipsburg | Frederiksted | San Juan (Puerto Rico)

  • 03 Jan 2029
  • 10 Nights
Fly Cruise From:
Was £5195pp Now: £4987pp
Holiday ID: 095198
Fly Cruise From:
Was £5279pp Now: £4988pp

Panama City | Puerto Limón | Georgetown | Ocho Rios | La Romana | Tortola | San Juan (Puerto Rico) | Miami

  • 19 Jan 2029
  • 12 Nights
Fly Cruise From:
Was £5279pp Now: £4988pp
Holiday ID: 090787
Cruise From:
Was £5199pp Now: £4991pp

Lisbon | Portimão | Seville | Gibraltar | Tangier | Málaga | Cartagena | Alger (Algiers) | La Goulette | Valletta | Siracuse | Athens | Çanakkale | Istanbul | Kavala | Thessaloníki | Vólos | Athens

  • 22 Jan 2028
  • 24 Nights
Cruise From:
Was £5199pp Now: £4991pp
Holiday ID: 066506
Cruise From:
Was £5151pp Now: £4996pp

Quito | Mosquera Island | Seymour | Punta Pitt | Puerto Baquerizo Moreno | South Plaza Island | Santa Fé Island | Santa Cruz Island | Punta Suarez | Gardner Bay | San Cristóbal Island | North Seymour Island | Seymour

  • 16 Dec 2026
  • 8 Nights
Cruise From:
Was £5151pp Now: £4996pp
Holiday ID: 099028
Cruise From:
Was £5209pp Now: £4999pp

Singapore | Laem Chabang | Phu My | Kota Kinabalu | Puerto Princesa | Boracay Island | Manila | Hong Kong | Shanghai | Kagoshima | Nagasaki | Fukuoka | Kochi | Osaka | Shimizu | Tokyo

  • 30 Jan 2028
  • 28 Nights
Cruise From:
Was £5209pp Now: £4999pp
Holiday ID: 049450
Fly Cruise From:
£5026pp

Fort Lauderdale | Coco Cay | Willemstad | Oranjestad | Cabo Rojo | Fort Lauderdale

  • 30 Dec 2027
  • 9 Nights
Fly Cruise From:
£5026pp
Holiday ID: 057786
Cruise From:
Was £5350pp Now: £5029pp

Papeete | Bora-Bora | Huahine | Rarotonga | Pago Pago | Apia | Lautoka

  • 30 Jan 2027
  • 11 Nights
Cruise From:
Was £5350pp Now: £5029pp
Holiday ID: 009512
Cruise From:
Was £5249pp Now: £5039pp

Hong Kong | Ha Long Bay | Da Nang | Phu My | Sihanoukville | Laem Chabang | Ko Samui | Singapore | Laem Chabang | Phu My | Kota Kinabalu | Puerto Princesa | Boracay Island | Manila | Hong Kong

  • 16 Jan 2028
  • 28 Nights
Cruise From:
Was £5249pp Now: £5039pp
Holiday ID: 049448
Cruise From:
Was £5362pp Now: £5040pp

Miami | San Juan (Puerto Rico) | Saint John Island | Gustavia | Saint John's | Fort-de-France | Basseterre | Great Harbour | Miami

  • 03 Jan 2028
  • 12 Nights
Cruise From:
Was £5362pp Now: £5040pp
Holiday ID: 050340
Fly Cruise From:
£5077pp

Sydney | Dunedin | Christchurch | Napier | Wellington | Picton | Sydney

  • 28 Jan 2028
  • 12 Nights
Fly Cruise From:
£5077pp
Holiday ID: 072575
Fly Cruise From:
Was £5290pp Now: £5078pp

Fort Lauderdale | Montego Bay | Colón | Limon | Roatán Island | Belize City | Cozumel | Fort Lauderdale

  • 26 Jan 2028
  • 14 Nights
Fly Cruise From:
Was £5290pp Now: £5078pp
Holiday ID: 040283
Cruise From:
£5080pp

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

  • 19 Dec 2028
  • 10 Nights
Cruise From:
£5080pp
Holiday ID: 106957
Cruise From:
£5080pp

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

  • 29 Dec 2028
  • 10 Nights
Cruise From:
£5080pp
Holiday ID: 106958
Cruise From:
£5090pp

Fort Lauderdale | Oranjestad | Willemstad | Kralendijk | Saint George's | Roseau | Saint John's | Fort Lauderdale

  • 11 Dec 2028
  • 11 Nights
Cruise From:
£5090pp
Holiday ID: 106669
Fly Cruise From:
Was £6787pp Now: £5097pp

Miami | San Juan (Puerto Rico) | Virgin Gorda | South Friars Bay | Roseau | Fort-de-France | Terre-de-Haut | Montserrat | Road Bay | Great Harbour | Miami

  • 06 Dec 2026
  • 14 Nights
Fly Cruise From:
Was £6787pp Now: £5097pp
Holiday ID: 031670
Fly Cruise From:
Was £6524pp Now: £5099pp

Miami | Puerto Plata | San Juan (Puerto Rico) | Cruz Bay | Gustavia | Charlotte Amalie | Miami

  • 04 Dec 2027
  • 9 Nights
Fly Cruise From:
Was £6524pp Now: £5099pp
Holiday ID: 044194P
Cruise From:
£5100pp

San Juan (Puerto Rico) | Philipsburg | Terre-de-Haut | Saint George | Castries | Puerto Plata | Miami

  • 13 Jan 2027
  • 8 Nights
Cruise From:
£5100pp
Holiday ID: 024880
Cruise From:
Was £5445pp Now: £5118pp

Hong Kong | Kaohsiung | Manila | Coron Island | Puerto Princesa | Sandakan | Kota Kinabalu | Singapore

  • 05 Dec 2027
  • 14 Nights
Cruise From:
Was £5445pp Now: £5118pp
Holiday ID: 050249
Fly Cruise From:
Was £5346pp Now: £5132pp

Benoa | Celukan Bawang | Port Klang | Georgetown | Langkawi Island | Phuket | Singapore

Fly Cruise From:
Was £5346pp Now: £5132pp
Holiday ID: 058609
Cruise From:
Was £5460pp Now: £5132pp

Barcelona | Valencia | Alicante | Málaga | Cádiz | Gibraltar | Funchal | Porto Santo Island | Casablanca | Tangier | Barcelona

  • 22 Dec 2028
  • 14 Nights
Cruise From:
Was £5460pp Now: £5132pp
Holiday ID: 105111
Cruise From:
Was £5349pp Now: £5135pp

Civitavecchia | Livorno | Mahón | Palma de Mallorca | Barcelona | Cartagena | Málaga | Casablanca | Tangier | Cádiz | Seville | Lisbon

  • 22 Dec 2026
  • 17 Nights
Cruise From:
Was £5349pp Now: £5135pp
Holiday ID: 019997

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