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 5454 cruises
Per Person
Total Price
Cruise From:
Was £9826pp Now: £9531pp

Buenos Aires | Ushuaia | South Shetland Islands | Gerlache Strait | Ushuaia

  • 05 Dec 2028
  • 11 Nights
Cruise From:
Was £9826pp Now: £9531pp
Holiday ID: 103162
Cruise From:
Was £10162pp Now: £9552pp

San Cristóbal Island | Roca León Dormido | El Barranco | Darwin Bay | Sullivan Bay | North Seymour Island | Punta Moreno | Mangle Point | Los Gemelos | Puerto Ayora | Punta Suarez | Gardner Bay | Cerro Brujo | San Cristóbal Island

  • 04 Dec 2027
  • 7 Nights
Cruise From:
Was £10162pp Now: £9552pp
Holiday ID: 050290
Fly Cruise From:
Was £9980pp Now: £9580pp

Lisbon | Cádiz | Tangier | Málaga | Palma de Mallorca | Barcelona | Sète | Marseille | Monte-Carlo | Livorno | Civitavecchia | Naples | Messina | Suda Bay | Kusadasi | Piraeus | Heraklion (Iraklion) | Rhodes | Kusadasi | Çanakkale | Istanbul

  • 27 Dec 2028
  • 28 Nights
Fly Cruise From:
Was £9980pp Now: £9580pp
Holiday ID: 094861
Cruise From:
£9585pp

Singapore | Ko Samui | Bangkok | Sihanoukville | Singapore | Malacca | Kuala Lumpur | Georgetown | Phuket | Krabi | Singapore

  • 19 Dec 2027
  • 14 Nights
Cruise From:
£9585pp
Holiday ID: 083099
Cruise From:
Was £9883pp Now: £9586pp

Lima | Cuzco | Machu Picchu | Cuzco | Quito | Mosquera Island | Seymour | Punta Pitt | Puerto Baquerizo Moreno | South Plaza Island | Santa Fé Island | Puerto Ayora | Punta Suarez | Gardner Bay | North Seymour Island | El Edén Island | Seymour

  • 10 Dec 2027
  • 13 Nights
Cruise From:
Was £9883pp Now: £9586pp
Holiday ID: 099101
Fly Cruise From:
Was £9995pp Now: £9595pp

San Juan (Puerto Rico) | Bridgetown | Iles du Salut | Santarém | Parintins | Manaus | Belem | Scarborough | Castries | Saint John's | Charlotte Amalie | San Juan (Puerto Rico)

  • 13 Jan 2029
  • 21 Nights
Fly Cruise From:
Was £9995pp Now: £9595pp
Holiday ID: 095199
Fly Cruise From:
Was £15099pp Now: £9599pp

Miami | Georgetown | Falmouth | San Andrés Island | Puerto Limón | Manta | Guayaquil | Salaverry | Callao

  • 13 Jan 2028
  • 14 Nights
Fly Cruise From:
Was £15099pp Now: £9599pp
Holiday ID: 038184E
Fly Cruise From:
Was £10179pp Now: £9619pp

Miami | Costa Maya | Roatán Island | Harvest Caye | Cozumel | Miami | Charlotte Amalie | Philipsburg | Gustavia | Basseterre | Tortola | Miami

  • 21 Dec 2026
  • 17 Nights
Fly Cruise From:
Was £10179pp Now: £9619pp
Holiday ID: 031739
Cruise From:
Was £9945pp Now: £9646pp

Buenos Aires | Ushuaia | South Shetland Islands | Gerlache Strait | Ushuaia

  • 09 Dec 2026
  • 11 Nights
Cruise From:
Was £9945pp Now: £9646pp
Holiday ID: 098882
Fly Cruise From:
Was £10229pp Now: £9666pp

Auckland | Tauranga | Gisborne | Napier | Wellington | Picton | Lyttelton | Timaru | Dunedin | Hobart | Sydney

  • 04 Jan 2028
  • 14 Nights
Fly Cruise From:
Was £10229pp Now: £9666pp
Holiday ID: 044612
Fly Cruise From:
Was £10095pp Now: £9691pp

Sydney | Melbourne | Hobart | Dunedin | Christchurch | Wellington | Napier | Tauranga | Auckland

  • 06 Jan 2028
  • 14 Nights
Fly Cruise From:
Was £10095pp Now: £9691pp
Holiday ID: 040424
Fly Cruise From:
Was £10095pp Now: £9691pp

Auckland | Tauranga | Napier | Wellington | Christchurch | Dunedin | Hobart | Melbourne | Sydney

  • 20 Jan 2028
  • 14 Nights
Fly Cruise From:
Was £10095pp Now: £9691pp
Holiday ID: 040425
Fly Cruise From:
Was £10095pp Now: £9691pp

Auckland | Tauranga | Napier | Wellington | Christchurch | Dunedin | Hobart | Melbourne | Sydney

  • 06 Jan 2028
  • 14 Nights
Fly Cruise From:
Was £10095pp Now: £9691pp
Holiday ID: 040686
Fly Cruise From:
Was £10095pp Now: £9691pp

Sydney | Melbourne | Hobart | Dunedin | Christchurch | Wellington | Napier | Tauranga | Auckland

  • 20 Jan 2028
  • 14 Nights
Fly Cruise From:
Was £10095pp Now: £9691pp
Holiday ID: 040687
Cruise From:
Was £10312pp Now: £9693pp

Auckland | Tauranga | Gisborne | Napier | Wellington | Lyttelton | Port Chalmers | Timaru | Oban | Milford Sound | Oban | Hobart | Melbourne

  • 05 Jan 2028
  • 14 Nights
Cruise From:
Was £10312pp Now: £9693pp
Holiday ID: 050221
Fly Cruise From:
Was £10259pp Now: £9694pp

Miami | Puerto Plata | Kralendijk | Willemstad | Oranjestad | Cartagena | Puerto Limón | Panama City | Puerto Limón | Panama City | Oranjestad | Saint George's | Roseau | Basseterre | Tortola | Miami

  • 30 Jan 2029
  • 23 Nights
Fly Cruise From:
Was £10259pp Now: £9694pp
Holiday ID: 090796
Cruise From:
Was £10021pp Now: £9720pp

Buenos Aires | Ushuaia | South Shetland Islands | Antarctic Sound | Deception Island | Danco Island | Penola Strait | Danco Island | Ushuaia

  • 19 Dec 2027
  • 15 Nights
Cruise From:
Was £10021pp Now: £9720pp
Holiday ID: 098901
Cruise From:
Was £10021pp Now: £9720pp

Buenos Aires | Ushuaia | South Shetland Islands | Antarctic Sound | South Shetland Islands | Gerlache Strait | Penola Strait | Gerlache Strait | Ushuaia

  • 26 Dec 2027
  • 15 Nights
Cruise From:
Was £10021pp Now: £9720pp
Holiday ID: 098980
Cruise From:
Was £10048pp Now: £9746pp

Lima | Cuzco | Machu Picchu | Cuzco | Quito | Mosquera Island | Seymour | Punta Pitt | Puerto Baquerizo Moreno | South Plaza Island | Santa Fé Island | Puerto Ayora | Punta Suarez | Gardner Bay | North Seymour Island | El Edén Island | Seymour

  • 24 Dec 2027
  • 13 Nights
Cruise From:
Was £10048pp Now: £9746pp
Holiday ID: 099103
Fly Cruise From:
Was £10319pp Now: £9751pp

Miami | Progreso | Cozumel | Roatán Island | Harvest Caye | Georgetown | Miami | Cabo Rojo | Oranjestad | Willemstad | Kralendijk | Castries | Saint John's | Tortola | Miami

  • 19 Dec 2028
  • 23 Nights
Fly Cruise From:
Was £10319pp Now: £9751pp
Holiday ID: 090767
Fly Cruise From:
Was £11269pp Now: £9759pp

Miami | Ocho Rios | Cartagena | Puntarenas | Puerto Quetzal | Puerto Vallarta | Cabo San Lucas | San Francisco

  • 20 Dec 2027
  • 16 Nights
Fly Cruise From:
Was £11269pp Now: £9759pp
Holiday ID: 038174E
Cruise From:
£9760pp

Miami | Cruz Bay | Gustavia | Saint John's | Tortola | Basseterre | San Juan (Puerto Rico) | Philipsburg | Terre-de-Haut | Saint George | Castries | Puerto Plata | Miami

  • 05 Jan 2027
  • 16 Nights
Cruise From:
£9760pp
Holiday ID: 044367
Cruise From:
Was £10083pp Now: £9780pp

Lima | Cuzco | Machu Picchu | Cuzco | Quito | Dragon Hill | Seymour | Punta Vicente Roca | Fernandina Island | Puerto Ayora | Champion Island | Post Office Bay | Punta Cormorant | Las Bachas | Seymour | Puerto Egas | Buccaneer Cove | Bartolome Island | Rabida Island | El Barranco | Darwin Bay | Seymour

  • 03 Dec 2026
  • 15 Nights
Cruise From:
Was £10083pp Now: £9780pp
Holiday ID: 099161
Cruise From:
Was £10412pp Now: £9787pp

Valparaiso | Puerto Montt | Castro | Chilean Fjords | Punta Arenas | Ushuaia | Port Stanley | Puerto Madryn | Buenos Aires

  • 29 Jan 2028
  • 17 Nights
Cruise From:
Was £10412pp Now: £9787pp
Holiday ID: 031145
Fly Cruise From:
Was £10394pp Now: £9874pp

Galveston | Cozumel | Belize City | Santo Tomás de Castilla | Roatán Island | Montego Bay | Willemstad | Oranjestad | Kralendijk | Miami

  • 28 Dec 2026
  • 14 Nights
Fly Cruise From:
Was £10394pp Now: £9874pp
Holiday ID: 010485
Fly Cruise From:
Was £10434pp Now: £9912pp

Benoa | Lombok | Komodo Island | Darwin | Cooktown | Cairns | Townsville | Airlie Beach | Sydney

Fly Cruise From:
Was £10434pp Now: £9912pp
Holiday ID: 087340
Cruise From:
£9950pp

Callao | Hangaroa | Adamstown | Fakarava | Rangiroa | Huahine | Papeete

  • 29 Jan 2028
  • 15 Nights
Cruise From:
£9950pp
Holiday ID: 062252
Cruise From:
Was £10667pp Now: £10026pp

Puerto Williams | South Shetland Islands | Antarctic Peninsula | South Shetland Islands | King George Island

  • 12 Dec 2028
  • 9 Nights
Cruise From:
Was £10667pp Now: £10026pp
Holiday ID: 092794
Fly Cruise From:
Was £10369pp Now: £10057pp

Southampton | Funchal | Bridgetown | Curaçao | Manzanillo | San Francisco | Hilo | Honolulu | Apia | Suva | Port Vila | Sydney | Newcastle | Brisbane | Cairns | Alotau | Manila | Hong Kong

  • 06 Jan 2027
  • 63 Nights
Fly Cruise From:
Was £10369pp Now: £10057pp
Holiday ID: 041430
Cruise From:
Was £10375pp Now: £10063pp

Quito | Dragon Hill | Seymour | Punta Vicente Roca | Punta Espinoza | Puerto Ayora | Floreana Island | Punta Cormorant | Las Bachas | Seymour | Puerto Egas | Buccaneer Cove | Bartolome Island | Rabida Island | El Barranco | Darwin Bay | Seymour

  • 05 Dec 2028
  • 10 Nights
Cruise From:
Was £10375pp Now: £10063pp
Holiday ID: 103443

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