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 £3315pp Now: £3116pp

San Juan (Puerto Rico) | Saint John Island | Saint John's | Charlestown | Philipsburg | Gustavia | Spanish Town | San Juan (Puerto Rico)

  • 23 Dec 2028
  • 7 Nights
Cruise From:
Was £3315pp Now: £3116pp
Holiday ID: 105113
Cruise From:
Was £3315pp Now: £3116pp

Miami | Saint John Island | Basseterre | San Juan (Puerto Rico) | Samaná | Miami

  • 04 Dec 2028
  • 9 Nights
Cruise From:
Was £3315pp Now: £3116pp
Holiday ID: 107427
Cruise&Stay

Sydney, Blue Mountains & Australian Shores

Holiday prices from
£3119pp

Sydney, Blue Mountains & Australian Shores

Sydney | Newcastle | Eden | Melbourne | Burnie | Sydney

  • 07 Dec 2027
  • 14 Nights
Holiday prices from
£3119pp
Holiday ID: 053166C2
Cruise From:
Was £4398pp Now: £3131pp

Sint Maarten | Frenchman's Cay | South Friars Bay | Trois-Ilets | Port Elizabeth | Saint George's | Bridgetown

  • 26 Dec 2026
  • 7 Nights
Cruise From:
Was £4398pp Now: £3131pp
Holiday ID: 031683
Fly Cruise From:
Was £3267pp Now: £3136pp

Fort Lauderdale | Samaná | Charlotte Amalie | Saint John's | Philipsburg | Fort Lauderdale

  • 04 Dec 2027
  • 8 Nights
Fly Cruise From:
Was £3267pp Now: £3136pp
Holiday ID: 052318
Fly Cruise From:
Was £3239pp Now: £3141pp

Miami | Grand Cayman | Montego Bay | Roatán Island | Costa Maya | Cozumel | Miami | Praia da Vitória | Ponta Delgada | Southampton

  • 29 Dec 2026
  • 21 Nights
Fly Cruise From:
Was £3239pp Now: £3141pp
Holiday ID: 047715
Fly Cruise From:
Was £3249pp Now: £3151pp

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

  • 19 Dec 2026
  • 14 Nights
Fly Cruise From:
Was £3249pp Now: £3151pp
Holiday ID: 032463
Fly Cruise From:
Was £3249pp Now: £3151pp

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

  • 14 Dec 2027
  • 20 Nights
Fly Cruise From:
Was £3249pp Now: £3151pp
Holiday ID: 035244

Sails from the UK

Cruise From:
Was £3249pp Now: £3151pp

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

  • 14 Dec 2027
  • 28 Nights
Cruise From:
Was £3249pp Now: £3151pp
Holiday ID: 035245
Cruise From:
Was £3355pp Now: £3153pp

Civitavecchia | Livorno | Genoa | Palma de Mallorca | Roses | Barcelona

  • 14 Dec 2028
  • 8 Nights
Cruise From:
Was £3355pp Now: £3153pp
Holiday ID: 105105
Cruise From:
Was £3359pp Now: £3157pp

Barcelona | Cádiz | Casablanca | Málaga | Alicante | Civitavecchia | Genoa | Marseille | Barcelona

  • 18 Dec 2026
  • 10 Nights
Cruise From:
Was £3359pp Now: £3157pp
Holiday ID: 037405
Cruise From:
Was £3289pp Now: £3157pp

San Juan (Puerto Rico) | Virgin Gorda | Saint John's | Portsmouth | Port Elizabeth | Saint George's | Scarborough | Bridgetown | Kralendijk | Willemstad | Oranjestad | Puerto Plata | Nassau | Miami

  • 19 Dec 2027
  • 17 Nights
Cruise From:
Was £3289pp Now: £3157pp
Holiday ID: 047093
Cruise From:
Was £3289pp Now: £3157pp

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

  • 23 Dec 2027
  • 16 Nights
Cruise From:
Was £3289pp Now: £3157pp
Holiday ID: 068461
Fly Cruise From:
Was £3290pp Now: £3158pp

Barcelona | Funchal | Philipsburg | Fort Lauderdale

  • 14 Dec 2027
  • 13 Nights
Fly Cruise From:
Was £3290pp Now: £3158pp
Holiday ID: 061793
Fly Cruise From:
Was £3295pp Now: £3163pp

Piraeus | Vólos | Thessaloníki | Kusadasi | Santorini | Suda Bay | Náfplion | Piraeus

  • 19 Dec 2028
  • 10 Nights
Fly Cruise From:
Was £3295pp Now: £3163pp
Holiday ID: 095383
Cruise From:
£3180pp

Civitavecchia | Salerno | Messina | Valletta | Tunis | Sardinia | Barcelona

  • 19 Dec 2027
  • 7 Nights
Cruise From:
£3180pp
Holiday ID: 044756
Cruise From:
£3180pp

Casablanca | Arrecife | Santa Cruz de Tenerife | San Sebastian de la Gomera | Funchal | Lisbon

  • 13 Dec 2026
  • 8 Nights
Cruise From:
£3180pp
Holiday ID: 092831
Fly Cruise From:
£3182pp

Cape Liberty | Port Canaveral | Coco Cay | Nassau | Cape Liberty

  • 27 Dec 2026
  • 7 Nights
Fly Cruise From:
£3182pp
Holiday ID: 019313
Fly Cruise From:
Was £3369pp Now: £3183pp

Barcelona | Valencia | Cartagena | Málaga | Cádiz | Lisbon

  • 28 Dec 2027
  • 7 Nights
Fly Cruise From:
Was £3369pp Now: £3183pp
Holiday ID: 084263
Fly Cruise From:
Was £3326pp Now: £3192pp

Fort Lauderdale | Philipsburg | Castries | Bridgetown | Saint John's | Basseterre | Fort Lauderdale

  • 03 Dec 2027
  • 10 Nights
Fly Cruise From:
Was £3326pp Now: £3192pp
Holiday ID: 052065
Fly Cruise From:
Was £4161pp Now: £3199pp

Bridgetown | South Friars Bay | Terre-de-Haut | Saint Pierre | Roseau | Rodney Bay | Bridgetown

  • 12 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £4161pp Now: £3199pp
Holiday ID: 031680
Cruise From:
Was £3412pp Now: £3199pp

San Juan (Puerto Rico) | Saint John Island | Philipsburg | Roseau | Basseterre | Great Harbour | San Juan (Puerto Rico)

  • 28 Dec 2027
  • 7 Nights
Cruise From:
Was £3412pp Now: £3199pp
Holiday ID: 050130
Cruise From:
Was £3409pp Now: £3199pp

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

  • 26 Dec 2026
  • 7 Nights
Cruise From:
Was £3409pp Now: £3199pp
Holiday ID: 088413
Cruise From:
£3210pp

Barcelona | Gibraltar | Casablanca | Arrecife | Santa Cruz de Tenerife

  • 09 Dec 2026
  • 7 Nights
Cruise From:
£3210pp
Holiday ID: 088029
Cruise From:
£3215pp

Miami | Cozumel | Costa Maya | Santo Tomás de Castilla | Belize City | Roatán Island | Miami

  • 05 Dec 2026
  • 8 Nights
Cruise From:
£3215pp
Holiday ID: 031646
Cruise From:
£3220pp

Miami | Cruz Bay | Saint John's | Terre-de-Haut | Gustavia | San Juan (Puerto Rico)

  • 06 Dec 2026
  • 7 Nights
Cruise From:
£3220pp
Holiday ID: 024865
Fly Cruise From:
Was £3365pp Now: £3230pp

Fort Lauderdale | Basseterre | Castries | Bridgetown | Willemstad | Kralendijk | Oranjestad | Fort Lauderdale

  • 22 Dec 2026
  • 12 Nights
Fly Cruise From:
Was £3365pp Now: £3230pp
Holiday ID: 018665
Fly Cruise From:
Was £3419pp Now: £3230pp

Miami | Costa Maya | Belize City | Roatán Island | Cozumel | Miami

  • 20 Dec 2027
  • 7 Nights
Fly Cruise From:
Was £3419pp Now: £3230pp
Holiday ID: 044604
Fly Cruise From:
Was £3447pp Now: £3240pp

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

  • 28 Dec 2027
  • 14 Nights
Fly Cruise From:
Was £3447pp Now: £3240pp
Holiday ID: 100072
Cruise From:
Was £3377pp Now: £3241pp

Miami | Samaná | Charlotte Amalie | Philipsburg | Miami

  • 10 Dec 2028
  • 7 Nights

Interest free Monthly Payments from JUST £142pp

Cruise From:
Was £3377pp Now: £3241pp
Holiday ID: 109369

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