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
Cruise From:
Was £1159pp Now: £1089pp

Port Canaveral | Ocean Cay | Grand Turk Island | Puerto Plata | Nassau | Port Canaveral

  • 18 Dec 2027
  • 8 Nights

Interest free Monthly Payments from JUST £96pp

Cruise From:
Was £1159pp Now: £1089pp
Holiday ID: 057957
Cruise From:
Was £1163pp Now: £1093pp

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

  • 28 Dec 2026
  • 10 Nights
Cruise From:
Was £1163pp Now: £1093pp
Holiday ID: 037409
Cruise From:
£1097pp

Brisbane | Mystery Island (Inyeug) | Brisbane

  • 28 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £91pp

Cruise From:
£1097pp
Holiday ID: 098659
Cruise From:
Was £1169pp Now: £1098pp

Rio de Janeiro | Ilhabela | Camboriú | Punta del Este | Buenos Aires | Rio de Janeiro

  • 14 Dec 2026
  • 8 Nights
Cruise From:
Was £1169pp Now: £1098pp
Holiday ID: 068648
Cruise From:
Was £1140pp Now: £1099pp

Sydney | Hobart | Adelaide | Kangaroo Island | Melbourne | Sydney

  • 12 Dec 2026
  • 11 Nights
Cruise From:
Was £1140pp Now: £1099pp
Holiday ID: 018100
Cruise From:
£1099pp

Miami | Cozumel | Coco Cay | Miami

  • 18 Dec 2027
  • 5 Nights

Interest free Monthly Payments from JUST £95pp

Cruise From:
£1099pp
Holiday ID: 076101
Cruise&Stay

Christmas Market Mediterranean Voyage with Barcelona Stay

Barcelona | Marseille | Genoa | Naples | Palermo | La Goulette | Barcelona

  • 10 Dec 2026
  • 9 Nights
Holiday prices from
£1099pp
Holiday ID: 032137C
Cruise From:
Was £1159pp Now: £1112pp

Fort Lauderdale | Grand Turk Island | Amber Cove | Celebration Key | Fort Lauderdale

  • 26 Dec 2026
  • 7 Nights
Cruise From:
Was £1159pp Now: £1112pp
Holiday ID: 018845
Cruise From:
Was £1159pp Now: £1112pp

Fort Lauderdale | Aruba | Curaçao | Bonaire | Martinique | Bridgetown | Dominica | Saint Kitts | Saint Thomas | Fort Lauderdale

  • 19 Dec 2028
  • 14 Nights

Interest free Monthly Payments from JUST £45pp

Cruise From:
Was £1159pp Now: £1112pp
Holiday ID: 108270
Cruise From:
Was £1159pp Now: £1112pp

Bridgetown | San Juan (Puerto Rico) | Saint Thomas | Saint Kitts | Martinique | Saint George's | Bridgetown

  • 01 Dec 2028
  • 7 Nights

Interest free Monthly Payments from JUST £46pp

Cruise From:
Was £1159pp Now: £1112pp
Holiday ID: 108357
Cruise From:
Was £1160pp Now: £1113pp

Fort Lauderdale | Half Moon Caye | Saint Thomas | Saint John's | Castries | Martinique | Sint Maarten | Fort Lauderdale

  • 17 Dec 2028
  • 10 Nights

Interest free Monthly Payments from JUST £45pp

Cruise From:
Was £1160pp Now: £1113pp
Holiday ID: 108496
Cruise From:
Was £1150pp Now: £1115pp

Miami | Georgetown | Cartagena | Colón | Gatun Lake | Puerto Limón | Harvest Caye | Cozumel | Miami

  • 09 Dec 2027
  • 11 Nights

Interest free Monthly Payments from JUST £104pp

Cruise From:
Was £1150pp Now: £1115pp
Holiday ID: 062557
Cruise From:
Was £1189pp Now: £1117pp

Pointe-à-Pitre | Bridgetown | Kingstown | Saint George's | Castries | Fort-de-France | Pointe-à-Pitre

  • 27 Dec 2026
  • 7 Nights
Cruise From:
Was £1189pp Now: £1117pp
Holiday ID: 077716
Cruise From:
£1121pp

Port Canaveral | Nassau | Castaway Cay | Port Canaveral

  • 18 Dec 2026
  • 3 Nights
Cruise From:
£1121pp
Holiday ID: 063224
Cruise From:
£1124pp

Port Canaveral | Coco Cay | Charlotte Amalie | Philipsburg | Port Canaveral

  • 23 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £95pp

Cruise From:
£1124pp
Holiday ID: 051370
Cruise From:
Was £1185pp Now: £1125pp

San Juan (Puerto Rico) | Philipsburg | Fort-de-France | Bridgetown | Castries | Saint John's | San Juan (Puerto Rico)

  • 26 Dec 2026
  • 7 Nights
Cruise From:
Was £1185pp Now: £1125pp
Holiday ID: 025163
Cruise From:
Was £1172pp Now: £1125pp

Barcelona | Valencia | Funchal | Las Palmas de Gran Canaria | Tenerife | Lanzarote | Málaga | Barcelona

  • 23 Dec 2028
  • 12 Nights

Interest free Monthly Payments from JUST £44pp

Cruise From:
Was £1172pp Now: £1125pp
Holiday ID: 099385
Cruise From:
Was £1174pp Now: £1127pp

Fort Lauderdale | Grand Turk Island | Amber Cove | Half Moon Cay | Nassau | Fort Lauderdale

  • 11 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £113pp

Cruise From:
Was £1174pp Now: £1127pp
Holiday ID: 092116
Cruise From:
Was £1177pp Now: £1129pp

Sydney | Hobart | Adelaide | Melbourne | Eden | Sydney

  • 11 Dec 2028
  • 10 Nights

Interest free Monthly Payments from JUST £45pp

Cruise From:
Was £1177pp Now: £1129pp
Holiday ID: 103935
Cruise From:
Was £1179pp Now: £1131pp

Fort Lauderdale | Amber Cove | San Juan (Puerto Rico) | Saint Kitts | Martinique | Bridgetown | Saint John's | Sint Maarten | Fort Lauderdale

  • 27 Dec 2028
  • 11 Nights

Interest free Monthly Payments from JUST £45pp

Cruise From:
Was £1179pp Now: £1131pp
Holiday ID: 108497
Cruise From:
Was £1183pp Now: £1135pp

Miami | Grand Turk Island | Puerto Plata | Charlotte Amalie | Philipsburg | Miami

  • 28 Dec 2028
  • 9 Nights

Interest free Monthly Payments from JUST £44pp

Cruise From:
Was £1183pp Now: £1135pp
Holiday ID: 109086
Cruise From:
Was £1209pp Now: £1136pp

Marseille | Genoa | Civitavecchia | Messina | Valletta | Barcelona | Marseille

  • 26 Dec 2026
  • 7 Nights
Cruise From:
Was £1209pp Now: £1136pp
Holiday ID: 024120
Fly Cruise From:
Was £1209pp Now: £1136pp

Santa Cruz de Tenerife | Puerto del Rosario | Funchal | Arrecife | Las Palmas de Gran Canaria | Santa Cruz de La Palma | Santa Cruz de Tenerife

  • 20 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £1209pp Now: £1136pp
Holiday ID: 031913
Cruise From:
Was £1184pp Now: £1136pp

Port Canaveral | Celebration Key | Tortola | Sint Maarten | Martinique | Castries | Saint John's | Saint Kitts | Saint Thomas | Grand Turk Island | Port Canaveral

  • 22 Dec 2027
  • 14 Nights

Interest free Monthly Payments from JUST £102pp

Cruise From:
Was £1184pp Now: £1136pp
Holiday ID: 053672
Cruise From:
Was £1185pp Now: £1137pp

Los Angeles | Nawiliwili | Kailua-Kona | Kahului-Maui | Honolulu | Ensenada | Los Angeles

  • 14 Dec 2026
  • 16 Nights
Cruise From:
Was £1185pp Now: £1137pp
Holiday ID: 017524

Sails from the UK

Cruise From:
Was £1174pp Now: £1138pp

Southampton | Copenhagen | Gdynia | Oslo | Hamburg | Zeebrugge | Southampton

  • 15 Dec 2027
  • 14 Nights

Interest free Monthly Payments from JUST £111pp

Cruise From:
Was £1174pp Now: £1138pp
Holiday ID: 049343
Cruise From:
Was £1175pp Now: £1139pp

Miami | Great Stirrup Cay | Cabo Rojo | Oranjestad | Willemstad | Philipsburg | Road Town | Saint Thomas | Puerto Plata | Miami

  • 23 Dec 2026
  • 12 Nights
Cruise From:
Was £1175pp Now: £1139pp
Holiday ID: 019607
Cruise From:
Was £1175pp Now: £1139pp

Miami | Great Stirrup Cay | Cabo Rojo | Oranjestad | Willemstad | Falmouth | Georgetown | Miami

  • 20 Dec 2027
  • 10 Nights

Interest free Monthly Payments from JUST £103pp

Cruise From:
Was £1175pp Now: £1139pp
Holiday ID: 062558
Cruise From:
Was £1202pp Now: £1141pp

Miami | Puerto Plata | Bimini Island | Miami

  • 30 Dec 2026
  • 5 Nights
Cruise From:
Was £1202pp Now: £1141pp
Holiday ID: 025142

Sails from the UK

Cruise From:
Was £1179pp Now: £1143pp

Southampton | Lisbon | Alicante | Barcelona | Málaga | Cádiz | Southampton

  • 03 Dec 2027
  • 12 Nights

Interest free Monthly Payments from JUST £110pp

Cruise From:
Was £1179pp Now: £1143pp
Holiday ID: 035335

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