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 £11050pp Now: £10387pp

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

  • 27 Jan 2029
  • 7 Nights
Cruise From:
Was £11050pp Now: £10387pp
Holiday ID: 092692
Cruise From:
Was £10736pp Now: £10413pp

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

  • 23 Jan 2029
  • 11 Nights
Cruise From:
Was £10736pp Now: £10413pp
Holiday ID: 103196
Cruise From:
Was £10762pp Now: £10439pp

Lima | Cuzco | Machu Picchu | Cuzco | 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

  • 02 Dec 2027
  • 15 Nights
Cruise From:
Was £10762pp Now: £10439pp
Holiday ID: 099175
Cruise From:
Was £10762pp Now: £10439pp

Lima | Cuzco | Machu Picchu | Cuzco | 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

  • 30 Dec 2027
  • 15 Nights
Cruise From:
Was £10762pp Now: £10439pp
Holiday ID: 099177
Cruise From:
Was £10762pp Now: £10439pp

Lima | Cuzco | Machu Picchu | Cuzco | 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

  • 27 Jan 2028
  • 15 Nights
Cruise From:
Was £10762pp Now: £10439pp
Holiday ID: 099179
Cruise From:
Was £10774pp Now: £10450pp

Buenos Aires | Ushuaia | South Shetland Islands | Gerlache Strait | South Shetland Islands | Port Stanley | Saunders Island | West Point Island | Ushuaia

  • 05 Dec 2027
  • 15 Nights
Cruise From:
Was £10774pp Now: £10450pp
Holiday ID: 098903
Cruise From:
Was £10807pp Now: £10482pp

Buenos Aires | Ushuaia | South Shetland Islands | Gerlache Strait | Port Charcot | Crystal Sound | Marguerite Bay | Penola Strait | Ushuaia

  • 26 Dec 2026
  • 15 Nights
Cruise From:
Was £10807pp Now: £10482pp
Holiday ID: 098981
Fly Cruise From:
Was £11785pp Now: £10488pp

Buenos Aires | Ushuaia | Antarctic Experience | Buenos Aires | Ushuaia

  • 19 Jan 2027
  • 11 Nights
Fly Cruise From:
Was £11785pp Now: £10488pp
Holiday ID: 047212
Fly Cruise From:
£10489pp

Mombasa | Zanzibar | Kilwa Kisiwani | Aldabra Atoll | Farquhar Islands | Alphonse Islands | Amirantes Islands | La Digue | Praslin Island | Mahé

  • 18 Jan 2028
  • 12 Nights
Fly Cruise From:
£10489pp
Holiday ID: 038386
Fly Cruise From:
£10541pp

La Digue | Mahé | La Digue | Praslin Island | Amirantes Islands | Alphonse Islands | Farquhar Islands | Aldabra Atoll | Kilwa Kisiwani | Zanzibar | Mombasa

  • 23 Dec 2028
  • 12 Nights
Fly Cruise From:
£10541pp
Holiday ID: 089646
Fly Cruise From:
Was £11103pp Now: £10547pp

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

  • 30 Jan 2029
  • 12 Nights
Fly Cruise From:
Was £11103pp Now: £10547pp
Holiday ID: 087366
Cruise From:
Was £10882pp Now: £10555pp

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

  • 22 Jan 2028
  • 11 Nights
Cruise From:
Was £10882pp Now: £10555pp
Holiday ID: 098895
Cruise From:
Was £11250pp Now: £10575pp

San Diego | Honolulu | Kailua-Kona | Nuku Hiva Island | Fakarava | Rangiroa | Papeete

  • 05 Jan 2029
  • 18 Nights
Cruise From:
Was £11250pp Now: £10575pp
Holiday ID: 080687
Fly Cruise From:
Was £11134pp Now: £10577pp

Tampa | Georgetown | Ocho Rios | Oranjestad | Willemstad | Kralendijk | Basseterre | Philipsburg | Tortola | Miami

  • 21 Dec 2026
  • 14 Nights
Fly Cruise From:
Was £11134pp Now: £10577pp
Holiday ID: 010484
Fly Cruise From:
Was £17690pp Now: £10635pp

Buenos Aires | Ushuaia | Antarctic Experience | Buenos Aires | Ushuaia

  • 07 Jan 2027
  • 13 Nights
Fly Cruise From:
Was £17690pp Now: £10635pp
Holiday ID: 047211
Fly Cruise From:
Was £11234pp Now: £10672pp

Civitavecchia | Naples | Messina | Valletta | Alexandria | Limassol | Rhodes | Heraklion (Iraklion) | Kusadasi | Piraeus

Fly Cruise From:
Was £11234pp Now: £10672pp
Holiday ID: 062283
Cruise From:
Was £11390pp Now: £10699pp

Puerto Williams | New Island | West Point Island | Port Stanley | Elephant Island | Antarctic Peninsula | South Shetland Islands | Puerto Williams

  • 06 Dec 2028
  • 12 Nights
Cruise From:
Was £11390pp Now: £10699pp
Holiday ID: 092581
Cruise From:
Was £11390pp Now: £10699pp

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

  • 14 Jan 2029
  • 6 Nights
Cruise From:
Was £11390pp Now: £10699pp
Holiday ID: 092798
Cruise From:
Was £11432pp Now: £10746pp

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

  • 18 Dec 2027
  • 7 Nights
Cruise From:
Was £11432pp Now: £10746pp
Holiday ID: 050292
Cruise From:
Was £11093pp Now: £10760pp

Lima | Cuzco | Machu Picchu | Cuzco | 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

  • 13 Jan 2028
  • 15 Nights
Cruise From:
Was £11093pp Now: £10760pp
Holiday ID: 099178
Fly Cruise From:
Was £12102pp Now: £10770pp

Buenos Aires | Ushuaia | Antarctic Experience | Buenos Aires | Ushuaia

  • 10 Jan 2027
  • 13 Nights
Fly Cruise From:
Was £12102pp Now: £10770pp
Holiday ID: 047164
Fly Cruise From:
£10778pp

Mombasa | Zanzibar | Kilwa Kisiwani | Aldabra Atoll | Farquhar Islands | Alphonse Islands | Amirantes Islands | La Digue | Praslin Island | Mahé

  • 04 Jan 2029
  • 12 Nights
Fly Cruise From:
£10778pp
Holiday ID: 089641
Fly Cruise From:
Was £11409pp Now: £10781pp

Piraeus | Valletta | Messina | Naples | Civitavecchia | Livorno | Toulon | Palamós | Barcelona | Valencia | Cartagena | Málaga | Cádiz | Lisbon | Arrecife | Santa Cruz de Tenerife | San Juan (Puerto Rico) | Miami

  • 18 Dec 2027
  • 31 Nights
Fly Cruise From:
Was £11409pp Now: £10781pp
Holiday ID: 084261

Sails from the UK

Cruise From:
Was £11129pp Now: £10795pp

Southampton | Ponta Delgada | Port Canaveral | Miami | Cartagena | Puerto Quetzal | Manzanillo | Los Angeles | Kailua-Kona | Honolulu | Lautoka | Sydney | Brisbane | Airlie Beach | Yorkeys Knob | Bitung | Manila | Hong Kong | Laem Chabang | Ko Samui | Singapore | Port Klang | Georgetown | Mauritius | Pointe des Galets | Durban | Gqeberha (ex Port Elizabeth) | Cape Town | Sao Vicente Island | Las Palmas de Gran Canaria | Funchal | Southampton

  • 11 Jan 2028
  • 110 Nights
Cruise From:
Was £11129pp Now: £10795pp
Holiday ID: 051863
Cruise From:
Was £11517pp Now: £10825pp

Puerto Williams | Antarctic Sound | Antarctic Peninsula | South Shetland Islands | Puerto Williams

  • 20 Dec 2027
  • 10 Nights
Cruise From:
Was £11517pp Now: £10825pp
Holiday ID: 050159
Fly Cruise From:
£10826pp

La Digue | Mahé | La Digue | Praslin Island | Amirantes Islands | Alphonse Islands | Farquhar Islands | Aldabra Atoll | Kilwa Kisiwani | Zanzibar | Mombasa

  • 23 Jan 2029
  • 12 Nights
Fly Cruise From:
£10826pp
Holiday ID: 089644
Fly Cruise From:
Was £11290pp Now: £10838pp

Benoa | Surabaya | Semarang | Singapore | Port Klang | Ko Samui | Laem Chabang | Sihanoukville | Ho Chi Minh City | Chan May | Ha Long Bay | Hong Kong

Fly Cruise From:
Was £11290pp Now: £10838pp
Holiday ID: 095038
Cruise From:
Was £11399pp Now: £10943pp

Fort Lauderdale | Grand Cayman | Fuerte Amador | Manta | Salaverry | Callao | General San Martin | Coquimbo | San Antonio | San Juan Bautista (Robinson Crusoe Island) | Puerto Montt | Puerto Chacabuco | PIO X Glacier | Punta Arenas | Ushuaia | Antarctic Experience | Port Stanley | Puerto Madryn | Punta del Este | Montevideo | Buenos Aires | Santos | Ilha Grande | Rio de Janeiro | Salvador de Bahia | Recife | Fortaleza | Icoaraci | Devil's Island | Bridgetown | Castries | Basseterre | San Juan (Puerto Rico) | Fort Lauderdale

  • 03 Jan 2027
  • 70 Nights
Cruise From:
Was £11399pp Now: £10943pp
Holiday ID: 034984
Cruise From:
Was £11429pp Now: £10971pp

San Francisco | Honolulu | Nawiliwili | Kailua-Kona | Moorea | Bora-Bora | Papeete | Bora-Bora | Pago Pago | Apia | Savusavu | Lautoka | Norfolk Island | Auckland | Tauranga | Napier | Picton | Christchurch | Dunedin | Oban | Milford Sound | Hobart | Melbourne | Eden | Sydney

  • 05 Jan 2027
  • 48 Nights
Cruise From:
Was £11429pp Now: £10971pp
Holiday ID: 025538
Cruise From:
Was £11687pp Now: £10985pp

San Cristóbal Island | Roca León Dormido | Bartolome Island | Santiago Island | Punta Vicente Roca | Punta Espinoza | Elizabeth Bay | Caleta Tagus | Champion Island | Post Office Bay | Punta Cormorant | Los Gemelos | Puerto Ayora | Santa Cruz Island | Isla Guy Fawkes | Dragon Hill | San Cristóbal Island

  • 09 Jan 2027
  • 7 Nights
Cruise From:
Was £11687pp Now: £10985pp
Holiday ID: 020343

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