December Cruises

Cruise Deals> December Cruises

The festive season is always a busy time for everyone, so what better time to escape from your day-to-day and celebrate Christmas in cruise destinations across the globe. With our December cruises, you can explore unforgettable locations on state-of-the-art cruise ships from all of the major cruise lines. Book your December cruise here at Cruise118. 

Showing 30 out of 2684 cruises
Per Person
Total Price
Fly Cruise From:
£10081pp

Bridgetown | Pointe du Bout (Les Trois-Îlets) | Soufrière | Tobago Cays | Mayreau Island | Canouan Island | Bridgetown

  • 04 Dec 2028
  • 5 Nights
Fly Cruise From:
£10081pp
Holiday ID: 089728
Fly Cruise From:
Was £10854pp Now: £10083pp

Galveston | Montego Bay | Ocho Rios | Punta Cana | San Juan (Puerto Rico) | Tortola | Philipsburg | Gustavia | Saint John's | Georgetown | Galveston

  • 11 Dec 2026
  • 17 Nights
Fly Cruise From:
Was £10854pp Now: £10083pp
Holiday ID: 010481E
Cruise From:
Was £10405pp Now: £10092pp

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

  • 29 Dec 2028
  • 11 Nights
Cruise From:
Was £10405pp Now: £10092pp
Holiday ID: 103163
Cruise From:
Was £10405pp Now: £10092pp

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

  • 20 Dec 2028
  • 11 Nights
Cruise From:
Was £10405pp Now: £10092pp
Holiday ID: 103194
Cruise From:
Was £10405pp Now: £10092pp

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

  • 30 Dec 2028
  • 11 Nights
Cruise From:
Was £10405pp Now: £10092pp
Holiday ID: 103195
Fly Cruise From:
Was £11109pp Now: £10154pp

Benoa | Semarang | Muara | Kota Kinabalu | Puerto Princesa | Coron Island | Boracay Island | Manila | Hong Kong

Fly Cruise From:
Was £11109pp Now: £10154pp
Holiday ID: 087348E
Cruise From:
£10230pp

Auckland | Tauranga | Napier | Wellington | Christchurch | Timaru | Dunedin | Hobart | Port Arthur | Hobart | Phillip Island | Melbourne

  • 23 Dec 2028
  • 15 Nights
Cruise From:
£10230pp
Holiday ID: 106671
Fly Cruise From:
Was £10829pp Now: £10287pp

Miami | Tortola | Charlotte Amalie | Philipsburg | Gustavia | Basseterre | Saint John's | Roseau | Castries | Bridgetown | Saint George's | Oranjestad | Kralendijk | Willemstad | Cartagena | Colón | Cartagena | Puerto Limón | Falmouth | Georgetown | Miami

  • 19 Dec 2027
  • 25 Nights
Fly Cruise From:
Was £10829pp Now: £10287pp
Holiday ID: 038173
Cruise From:
Was £10608pp Now: £10289pp

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

  • 16 Dec 2027
  • 11 Nights
Cruise From:
Was £10608pp Now: £10289pp
Holiday ID: 098969
Cruise From:
Was £11025pp Now: £10363pp

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

  • 03 Dec 2028
  • 9 Nights
Cruise From:
Was £11025pp Now: £10363pp
Holiday ID: 092793
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 £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:
£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 £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 £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 £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
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
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:
Was £11490pp Now: £11030pp

Ushuaia | Antarctic Experience | Antarctica | Antarctic Experience | Antarctica | Ushuaia

  • 23 Dec 2026
  • 11 Nights
Fly Cruise From:
Was £11490pp Now: £11030pp
Holiday ID: 107038
Cruise From:
Was £11900pp Now: £11186pp

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

  • 21 Dec 2028
  • 6 Nights
Cruise From:
Was £11900pp Now: £11186pp
Holiday ID: 092795
Fly Cruise From:
Was £11799pp Now: £11199pp

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

  • 21 Dec 2027
  • 14 Nights
Fly Cruise From:
Was £11799pp Now: £11199pp
Holiday ID: 038175
Fly Cruise From:
£11311pp

San Juan (Puerto Rico) | Cruz Bay | Nevis | Falmouth | Gustavia | Great Harbour | Saint Thomas

  • 07 Dec 2026
  • 6 Nights
Fly Cruise From:
£11311pp
Holiday ID: 009390
Fly Cruise From:
Was £11790pp Now: £11318pp

Ushuaia | Antarctic Experience | Antarctica | Antarctic Experience | Antarctica | Ushuaia

  • 18 Dec 2027
  • 11 Nights
Fly Cruise From:
Was £11790pp Now: £11318pp
Holiday ID: 061944
Cruise From:
Was £12225pp Now: £11491pp

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

  • 18 Dec 2028
  • 10 Nights
Cruise From:
Was £12225pp Now: £11491pp
Holiday ID: 092582
Fly Cruise From:
Was £11990pp Now: £11499pp

Ushuaia | Antarctic Experience | Antarctica | Antarctic Experience | Antarctica | Ushuaia

  • 11 Dec 2027
  • 11 Nights
Fly Cruise From:
Was £11990pp Now: £11499pp
Holiday ID: 061856
Fly Cruise From:
Was £11990pp Now: £11499pp

Ushuaia | Antarctic Experience | Antarctica | Antarctic Experience | Antarctica | Ushuaia

  • 29 Dec 2027
  • 11 Nights
Fly Cruise From:
Was £11990pp Now: £11499pp
Holiday ID: 061945
Cruise From:
£11500pp

Fort Lauderdale | Saint Thomas | Virgin Gorda | Saint John's | San Juan (Puerto Rico) | Samaná | Nassau | Fort Lauderdale | Cozumel | Belize City | Santo Tomás de Castilla | Roatán Island | Georgetown | Ocho Rios | Nassau | Fort Lauderdale

  • 20 Dec 2026
  • 21 Nights
Cruise From:
£11500pp
Holiday ID: 039885

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