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 2683 cruises
Per Person
Total Price
Cruise From:
Was £4798pp Now: £3416pp

Sint Maarten | Frenchman's Cay | South Friars Bay | Trois-Ilets | Port Elizabeth | Saint George's | Bridgetown | South Friars Bay | Terre-de-Haut | Saint Pierre | Roseau | Rodney Bay | Bridgetown

  • 05 Dec 2026
  • 14 Nights
Cruise From:
Was £4798pp Now: £3416pp
Holiday ID: 032029
Fly Cruise From:
£3433pp

Colón | Cartagena | Oranjestad | Willemstad | Colón

  • 26 Dec 2026
  • 7 Nights
Fly Cruise From:
£3433pp
Holiday ID: 043196
Cruise From:
Was £3655pp Now: £3435pp

Miami | Cozumel | Georgetown | Key West | Miami

  • 19 Dec 2028
  • 8 Nights
Cruise From:
Was £3655pp Now: £3435pp
Holiday ID: 105108
Fly Cruise From:
Was £3581pp Now: £3437pp

Fort Lauderdale | Oranjestad | Willemstad | Kralendijk | Fort Lauderdale

  • 18 Dec 2027
  • 8 Nights
Fly Cruise From:
Was £3581pp Now: £3437pp
Holiday ID: 052118
Cruise From:
£3445pp

San Juan (Puerto Rico) | Tortola | Pointe-à-Pitre | Gustavia | Cruz Bay | Miami

  • 19 Dec 2027
  • 7 Nights
Cruise From:
£3445pp
Holiday ID: 044200
Fly Cruise From:
£3454pp

Miami | Nassau | Samaná | Puerto Plata | Coco Cay | Miami

  • 19 Dec 2027
  • 7 Nights
Fly Cruise From:
£3454pp
Holiday ID: 057332
Cruise From:
Was £3609pp Now: £3464pp

Fort Lauderdale | Sint Maarten | Antigua | Roseau | Castries | Basseterre | Saint Thomas | Half Moon Cay | Fort Lauderdale | Half Moon Cay | Falmouth | Grand Cayman | Mahogany Bay | Belize City | Cozumel | Fort Lauderdale

  • 01 Dec 2026
  • 21 Nights
Cruise From:
Was £3609pp Now: £3464pp
Holiday ID: 031292
Cruise From:
Was £3619pp Now: £3474pp

Sydney | Phillip Island | Melbourne | Burnie | Adelaide | Kangaroo Island | Hobart | Port Arthur | Eden | Newcastle | Sydney

  • 19 Dec 2027
  • 16 Nights
Cruise From:
Was £3619pp Now: £3474pp
Holiday ID: 053657
Cruise From:
Was £3583pp Now: £3475pp

Tromsø | Lyngen Alps | Senja Island | Svolvær | Lofoten Archipelago | Trollfjord | Stokmarknes | Lonkanfjorden Fjord | Tromsø

  • 12 Dec 2026
  • 7 Nights
Cruise From:
Was £3583pp Now: £3475pp
Holiday ID: 099190
Fly Cruise From:
Was £3549pp Now: £3478pp

Málaga | Gibraltar | Funchal | Santa Cruz de La Palma | Santa Cruz de Tenerife | Las Palmas de Gran Canaria | Málaga | Cartagena | Siracuse | Alexandria | Limassol | Rhodes | Istanbul | Piraeus | Valletta | Málaga

  • 22 Dec 2027
  • 33 Nights
Fly Cruise From:
Was £3549pp Now: £3478pp
Holiday ID: 104671
Fly Cruise From:
Was £3872pp Now: £3489pp

Bridgetown | Castries | Roseau | Basseterre | Charlestown | Philipsburg | San Juan (Puerto Rico)

  • 12 Dec 2026
  • 6 Nights
Fly Cruise From:
Was £3872pp Now: £3489pp
Holiday ID: 019961PE
Fly Cruise From:
Was £3599pp Now: £3491pp

New York | Tortola | Sint Maarten | Bridgetown | Castries | Dominica | Saint Kitts | New York | Southampton

  • 19 Dec 2026
  • 23 Nights
Fly Cruise From:
Was £3599pp Now: £3491pp
Holiday ID: 032464
Fly Cruise From:
£3493pp

Miami | Falmouth | Georgetown | Cozumel | Costa Maya | Miami

Fly Cruise From:
£3493pp
Holiday ID: 072263
Cruise From:
Was £3654pp Now: £3499pp

Fort Lauderdale | Grand Turk Island | San Juan (Puerto Rico) | Saint Thomas | Half Moon Cay | Fort Lauderdale | Half Moon Cay | Amber Cove | Curaçao | Bonaire | Aruba | Fort Lauderdale

  • 22 Dec 2027
  • 17 Nights
Cruise From:
Was £3654pp Now: £3499pp
Holiday ID: 092458
Cruise From:
£3525pp

Miami | Charlotte Amalie | Saint John's | Tortola | Basseterre | San Juan (Puerto Rico)

  • 23 Dec 2027
  • 7 Nights
Cruise From:
£3525pp
Holiday ID: 044202
Cruise From:
Was £3750pp Now: £3525pp

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

  • 11 Dec 2027
  • 10 Nights
Cruise From:
Was £3750pp Now: £3525pp
Holiday ID: 050128
Fly Cruise From:
Was £3762pp Now: £3536pp

Lisbon | Las Palmas de Gran Canaria | Mindelo | Bridgetown

  • 09 Dec 2026
  • 12 Nights
Fly Cruise From:
Was £3762pp Now: £3536pp
Holiday ID: 020388
Fly Cruise From:
£3539pp

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

  • 11 Dec 2027
  • 8 Nights
Fly Cruise From:
£3539pp
Holiday ID: 057790

Sails from the UK

Cruise From:
Was £3649pp Now: £3539pp

Southampton | New York | Tortola | Saint Kitts | Castries | Bridgetown | Sint Maarten | New York | Southampton

  • 15 Dec 2028
  • 28 Nights

Interest free Monthly Payments from JUST £142pp

Cruise From:
Was £3649pp Now: £3539pp
Holiday ID: 084375
Cruise From:
£3540pp

Barcelona | Marseille | Villefranche-sur-Mer | Livorno | Ajaccio | Naples | Civitavecchia

  • 26 Dec 2027
  • 7 Nights
Cruise From:
£3540pp
Holiday ID: 044757
Cruise From:
Was £3782pp Now: £3555pp

Miami | Saint John Island | Philipsburg | Basseterre | Îles des Saintes | Fort-de-France | Little Bay | Great Harbour | San Juan (Puerto Rico)

  • 10 Dec 2026
  • 10 Nights
Cruise From:
Was £3782pp Now: £3555pp
Holiday ID: 035551
Cruise From:
Was £3671pp Now: £3560pp

Tromsø | Lyngseidet | Lysebotn | Gibostad | Svolvær | Lofoten Archipelago | Trollfjord | Stokmarknes | Lonkanfjorden Fjord | Grøtavær | Tromsø

  • 11 Dec 2027
  • 7 Nights
Cruise From:
Was £3671pp Now: £3560pp
Holiday ID: 099207
Fly Cruise From:
Was £3713pp Now: £3564pp

Fort Lauderdale | Samaná | Charlotte Amalie | Basseterre | Fort Lauderdale

  • 19 Dec 2027
  • 7 Nights
Fly Cruise From:
Was £3713pp Now: £3564pp
Holiday ID: 052324
Cruise From:
Was £3676pp Now: £3565pp

Tromsø | Lyngen Alps | Senja Island | Lofoten Archipelago | Svolvær | Trollfjord | Stokmarknes | Lonkanfjorden Fjord | Tromsø

  • 19 Dec 2026
  • 7 Nights
Cruise From:
Was £3676pp Now: £3565pp
Holiday ID: 099220

Sails from the UK

Cruise From:
Was £3699pp Now: £3588pp

Southampton | New York | Tortola | Sint Maarten | Bridgetown | Castries | Dominica | Saint Kitts | New York | Southampton

  • 12 Dec 2026
  • 30 Nights
Cruise From:
Was £3699pp Now: £3588pp
Holiday ID: 032462
Cruise From:
Was £3739pp Now: £3589pp

Fort Lauderdale | Half Moon Cay | Grand Turk Island | Amber Cove | Key West | Fort Lauderdale | Half Moon Cay | Aruba | Cartagena | Colón | Gatun Lake | Cartagena | Puerto Limón | Grand Cayman | Fort Lauderdale

  • 20 Dec 2026
  • 19 Nights
Cruise From:
Was £3739pp Now: £3589pp
Holiday ID: 031588
Fly Cruise From:
£3593pp

Fort Lauderdale | Nassau | San Juan (Puerto Rico) | Philipsburg | Charlotte Amalie | Fort Lauderdale

  • 18 Dec 2027
  • 8 Nights
Fly Cruise From:
£3593pp
Holiday ID: 077963
Fly Cruise From:
Was £3755pp Now: £3599pp

Fort Lauderdale | Charlotte Amalie | Samaná | Puerto Plata | Fort Lauderdale

  • 26 Dec 2027
  • 7 Nights
Fly Cruise From:
Was £3755pp Now: £3599pp
Holiday ID: 087593
Cruise From:
Was £3749pp Now: £3599pp

Miami | Cartagena | Fuerte Amador | Cartagena | Fuerte Amador | Puerto Quetzal | Cabo San Lucas | San Diego

  • 18 Dec 2028
  • 16 Nights
Cruise From:
Was £3749pp Now: £3599pp
Holiday ID: 101338
Fly Cruise From:
Was £3768pp Now: £3617pp

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

Fly Cruise From:
Was £3768pp Now: £3617pp
Holiday ID: 058612

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