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 £3000pp Now: £2820pp

Miami | Bimini Island | Puerto Plata | Samaná | La Romana | Grand Turk Island | Miami

  • 13 Dec 2028
  • 9 Nights
Cruise From:
Was £3000pp Now: £2820pp
Holiday ID: 105104
Fly Cruise From:
Was £2946pp Now: £2828pp

Fort Lauderdale | Cozumel | Georgetown | Nassau | Fort Lauderdale

  • 12 Dec 2027
  • 6 Nights
Fly Cruise From:
Was £2946pp Now: £2828pp
Holiday ID: 052096
Cruise&Stay

Panama Canal Discovery & New Year in Miami

Holiday prices from
£2829pp

Panama Canal Discovery & New Year in Miami

Fort Lauderdale | Half Moon Cay | Aruba | Cartagena | Colón | Gatun Lake | Puerto Limón | Grand Cayman | Fort Lauderdale

  • 30 Dec 2027
  • 16 Nights
Holiday prices from
£2829pp
Holiday ID: 084694C
Cruise From:
Was £2949pp Now: £2831pp

Fort Lauderdale | Grand Turk Island | San Juan (Puerto Rico) | Saint Thomas | Half Moon Cay | Fort Lauderdale | Half Moon Cay | Ocho Rios | Grand Cayman | Cozumel | Fort Lauderdale

  • 19 Dec 2026
  • 14 Nights
Cruise From:
Was £2949pp Now: £2831pp
Holiday ID: 031230
Cruise From:
Was £2949pp Now: £2831pp

Fort Lauderdale | Half Moon Cay | Ocho Rios | Grand Cayman | Cozumel | Fort Lauderdale | Nassau | Grand Turk Island | Amber Cove | Half Moon Cay | Fort Lauderdale

  • 20 Dec 2026
  • 14 Nights
Cruise From:
Was £2949pp Now: £2831pp
Holiday ID: 031594
Fly Cruise From:
£2835pp

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

Fly Cruise From:
£2835pp
Holiday ID: 020444PE
Fly Cruise From:
£2841pp

San Juan (Puerto Rico) | Charlotte Amalie | Saint Croix Island | Saint John's | Roseau | Philipsburg | San Juan (Puerto Rico)

  • 27 Dec 2026
  • 7 Nights
Fly Cruise From:
£2841pp
Holiday ID: 048915

Sails from the UK

Cruise From:
Was £2964pp Now: £2845pp

Dover | Rotterdam | Kiel | Tallinn | Helsinki | Stockholm | Copenhagen | Dover

  • 04 Dec 2027
  • 13 Nights
Cruise From:
Was £2964pp Now: £2845pp
Holiday ID: 088065
Fly Cruise From:
£2853pp

Miami | Saint John's | Bridgetown | Basseterre | Philipsburg | Miami

Fly Cruise From:
£2853pp
Holiday ID: 072260
Fly Cruise From:
Was £2980pp Now: £2860pp

Fort Lauderdale | Georgetown | Cozumel | Bimini Island | Fort Lauderdale

  • 27 Dec 2026
  • 6 Nights
Fly Cruise From:
Was £2980pp Now: £2860pp
Holiday ID: 018742
Fly Cruise From:
£2873pp

Fort Lauderdale | Basseterre | San Juan (Puerto Rico) | Coco Cay | Nassau | Fort Lauderdale

  • 04 Dec 2027
  • 8 Nights
Fly Cruise From:
£2873pp
Holiday ID: 077982
Fly Cruise From:
Was £3058pp Now: £2874pp

Bridgetown | Kingstown | Saint George's | Fort-de-France | Pointe-à-Pitre | Philipsburg | Saint John's | Basseterre | Roseau | Fort-de-France | Pointe-à-Pitre | Kingstown | Bridgetown

  • 14 Dec 2027
  • 14 Nights
Fly Cruise From:
Was £3058pp Now: £2874pp
Holiday ID: 100071
Fly Cruise From:
Was £2995pp Now: £2875pp

Civitavecchia | Livorno | Villefranche-sur-Mer | Marseille | Sète | Barcelona

  • 05 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £2995pp Now: £2875pp
Holiday ID: 027325
Fly Cruise From:
Was £2995pp Now: £2875pp

Civitavecchia | Salerno | Palermo | La Goulette | Cagliari | Valencia | Barcelona

  • 01 Dec 2028
  • 7 Nights
Fly Cruise From:
Was £2995pp Now: £2875pp
Holiday ID: 095443
Fly Cruise From:
Was £2998pp Now: £2878pp

Fort Lauderdale | Oranjestad | Willemstad | Kralendijk | Fort Lauderdale

  • 11 Dec 2027
  • 8 Nights
Fly Cruise From:
Was £2998pp Now: £2878pp
Holiday ID: 052271
Fly Cruise From:
£2880pp

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

  • 26 Dec 2026
  • 8 Nights
Fly Cruise From:
£2880pp
Holiday ID: 035852
Fly Cruise From:
Was £2949pp Now: £2890pp

Piraeus | Valletta | Trapani | Cagliari | Mahón | Málaga | Ceuta | Motril | Cartagena | Valencia | Cádiz | Málaga | Gibraltar | Funchal | Santa Cruz de La Palma | Santa Cruz de Tenerife | Las Palmas de Gran Canaria | Málaga

  • 05 Dec 2027
  • 29 Nights
Fly Cruise From:
Was £2949pp Now: £2890pp
Holiday ID: 090920
Fly Cruise From:
Was £2989pp Now: £2899pp

Miami | Saint Thomas | Saint Kitts | Saint John's | Bridgetown | Castries | Sint Maarten | Tortola | Miami

  • 23 Dec 2027
  • 14 Nights
Fly Cruise From:
Was £2989pp Now: £2899pp
Holiday ID: 051805
Fly Cruise From:
£2899pp

Miami | Nassau | Cabo Rojo | Willemstad | Oranjestad | Miami

  • 02 Dec 2027
  • 9 Nights
Fly Cruise From:
£2899pp
Holiday ID: 057505
Cruise&Stay

Niagara Falls & New York with Caribbean Christmas Cruise

New York | Puerto Plata | San Juan (Puerto Rico) | Basseterre | Saint Thomas | Road Town | Philipsburg | New York

  • 17 Dec 2026
  • 19 Nights
Holiday prices from
£2899pp
Holiday ID: 018062C
Cruise&Stay

From Barbados Beach to Caribbean Horizons

Holiday prices from
£2899pp

From Barbados Beach to Caribbean Horizons

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

  • 10 Dec 2027
  • 10 Nights
Holiday prices from
£2899pp
Holiday ID: 046146C
Cruise From:
£2930pp

San Juan (Puerto Rico) | Basseterre | Fort-de-France | Roseau | Saint John's | Gustavia | Road Town | Fort Lauderdale

  • 10 Dec 2027
  • 9 Nights
Cruise From:
£2930pp
Holiday ID: 051913
Cruise From:
Was £3162pp Now: £2972pp

Papeete | Moorea | Raiatea | Taha'a Island | Huahine | Bora-Bora | Papeete

  • 13 Dec 2027
  • 7 Nights
Cruise From:
Was £3162pp Now: £2972pp
Holiday ID: 050479
Fly Cruise From:
Was £3098pp Now: £2974pp

Fort Lauderdale | Oranjestad | Willemstad | Kralendijk | Fort Lauderdale

  • 04 Dec 2027
  • 8 Nights
Fly Cruise From:
Was £3098pp Now: £2974pp
Holiday ID: 052102
Fly Cruise From:
Was £3069pp Now: £2976pp

Hamburg | Southampton | Funchal | Lanzarote | Fuerteventura | Santa Cruz de Tenerife | Santa Cruz de La Palma | Lisbon | Southampton | Hamburg

  • 18 Dec 2026
  • 18 Nights
Fly Cruise From:
Was £3069pp Now: £2976pp
Holiday ID: 010240
Cruise From:
Was £3109pp Now: £2984pp

San Diego | Puerto Vallarta | Manzanillo | Acapulco | Cabo San Lucas | San Diego | Cabo San Lucas | Mazatlán | Puerto Vallarta | San Diego

  • 30 Dec 2027
  • 16 Nights
Cruise From:
Was £3109pp Now: £2984pp
Holiday ID: 068463
Cruise From:
Was £3179pp Now: £2988pp

Rio de Janeiro | Ilha Grande | Buzios | Rio de Janeiro | Paranaguá | Itajai | Ilhabela | Rio de Janeiro

  • 29 Dec 2026
  • 7 Nights
Cruise From:
Was £3179pp Now: £2988pp
Holiday ID: 088414
Cruise From:
£2990pp

San Juan (Puerto Rico) | Road Bay | Saint John's | Basseterre | Grand Turk Island | Miami

  • 13 Dec 2026
  • 7 Nights
Cruise From:
£2990pp
Holiday ID: 024867
Fly Cruise From:
Was £3118pp Now: £2993pp

Fort Lauderdale | Bimini Island | Costa Maya | Cozumel | Georgetown | Fort Lauderdale

  • 12 Dec 2027
  • 7 Nights
Fly Cruise From:
Was £3118pp Now: £2993pp
Holiday ID: 052336
Cruise From:
Was £3187pp Now: £2995pp

San Juan (Puerto Rico) | Saint John Island | Basseterre | Castries | Saint John's | Great Harbour | San Juan (Puerto Rico)

  • 21 Dec 2027
  • 7 Nights
Cruise From:
Was £3187pp Now: £2995pp
Holiday ID: 050129

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