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 £1573pp Now: £1499pp

Fort Lauderdale | Grand Turk Island | Amber Cove | Celebration Key | Fort Lauderdale | Roatán Island | Belize City | Cozumel | Fort Lauderdale

  • 26 Dec 2026
  • 14 Nights
Cruise From:
Was £1573pp Now: £1499pp
Holiday ID: 018846
Fly Cruise From:
£1499pp

Miami | Philipsburg | Charlotte Amalie | Puerto Plata | Miami

  • 06 Dec 2026
  • 7 Nights
Fly Cruise From:
£1499pp
Holiday ID: 026663
Cruise From:
Was £1569pp Now: £1499pp

Barcelona | Valencia | Cartagena | Málaga | Gibraltar | Seville | Lisbon

  • 11 Dec 2027
  • 8 Nights
Cruise From:
Was £1569pp Now: £1499pp
Holiday ID: 046145

Sails from the UK

Cruise From:
Was £1549pp Now: £1499pp

Southampton | Zeebrugge | Amsterdam | Le Havre | Southampton

  • 29 Dec 2028
  • 7 Nights

Interest free Monthly Payments from JUST £59pp

Cruise From:
Was £1549pp Now: £1499pp
Holiday ID: 084460
Cruise From:
Was £1564pp Now: £1499pp

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

  • 22 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £145pp

Cruise From:
Was £1564pp Now: £1499pp
Holiday ID: 092124
Fly Cruise From:
Was £1549pp Now: £1499pp

Bridgetown | Saint Kitts | Dominica | Sint Maarten | Tortola | Saint John's | Saint George's | Martinique | Bridgetown

  • 01 Dec 2028
  • 14 Nights

Interest free Monthly Payments from JUST £65pp

Fly Cruise From:
Was £1549pp Now: £1499pp
Holiday ID: 107214
Fly Cruise From:
Was £1549pp Now: £1499pp

Bridgetown | Saint Kitts | Dominica | Sint Maarten | Tortola | Saint John's | Saint George's | Martinique | Bridgetown

  • 02 Dec 2028
  • 14 Nights

Interest free Monthly Payments from JUST £65pp

Fly Cruise From:
Was £1549pp Now: £1499pp
Holiday ID: 107215
Fly Cruise From:
Was £1549pp Now: £1499pp

Saint Kitts | Dominica | Sint Maarten | Tortola | Saint John's | Saint George's | Martinique | Bridgetown | Saint Kitts

  • 04 Dec 2028
  • 14 Nights

Interest free Monthly Payments from JUST £65pp

Fly Cruise From:
Was £1549pp Now: £1499pp
Holiday ID: 107216
Fly Cruise From:
£1509pp

Port Canaveral | Nassau | Coco Cay | Port Canaveral

  • 07 Dec 2026
  • 4 Nights
Fly Cruise From:
£1509pp
Holiday ID: 025908
Fly Cruise From:
£1510pp

Miami | Grand Turk Island | Miami

  • 17 Dec 2026
  • 4 Nights
Fly Cruise From:
£1510pp
Holiday ID: 025646
Cruise From:
Was £1579pp Now: £1515pp

Tokyo | Kagoshima | Okinawa | Hong Kong | Chan May | Cam Ranh | Phu My | Singapore

Cruise From:
Was £1579pp Now: £1515pp
Holiday ID: 033283
Cruise From:
Was £1579pp Now: £1515pp

Fort Lauderdale | Half Moon Caye | Amber Cove | Grand Turk Island | Fort Lauderdale | Saint Kitts | Martinique | Dominica | Saint John's | Sint Maarten | Celebration Key | Fort Lauderdale

  • 11 Dec 2028
  • 17 Nights

Interest free Monthly Payments from JUST £61pp

Cruise From:
Was £1579pp Now: £1515pp
Holiday ID: 108399
Fly Cruise From:
£1517pp

Port Canaveral | Nassau | Coco Cay | Port Canaveral

  • 14 Dec 2026
  • 4 Nights
Fly Cruise From:
£1517pp
Holiday ID: 025934
Fly Cruise From:
£1517pp

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

  • 04 Dec 2026
  • 14 Nights
Fly Cruise From:
£1517pp
Holiday ID: 071236
Cruise From:
Was £1624pp Now: £1526pp

Buenos Aires | Ilhabela | Rio de Janeiro | Ilha Grande | Punta del Este | Buenos Aires

  • 27 Dec 2026
  • 9 Nights
Cruise From:
Was £1624pp Now: £1526pp
Holiday ID: 049604
Cruise From:
Was £1628pp Now: £1530pp

Miami | Roatán Island | Costa Maya | Cozumel | Ocean Cay | Miami | Puerto Plata | San Juan (Puerto Rico) | Ocean Cay | Miami

  • 19 Dec 2026
  • 14 Nights
Cruise From:
Was £1628pp Now: £1530pp
Holiday ID: 031318
Fly Cruise From:
£1533pp

Galveston | Costa Maya | Cozumel | Galveston

  • 12 Dec 2026
  • 5 Nights
Fly Cruise From:
£1533pp
Holiday ID: 025722
Fly Cruise From:
£1533pp

San Juan (Puerto Rico) | Tortola | Saint John's | Philipsburg | Saint Croix Island | Basseterre | San Juan (Puerto Rico)

  • 06 Dec 2026
  • 7 Nights
Fly Cruise From:
£1533pp
Holiday ID: 048918
Cruise From:
Was £1598pp Now: £1534pp

Fort Lauderdale | Cozumel | Belize City | Roatán Island | Fort Lauderdale

  • 27 Dec 2026
  • 7 Nights
Cruise From:
Was £1598pp Now: £1534pp
Holiday ID: 018963
Cruise From:
Was £1616pp Now: £1535pp

Miami | Philipsburg | Basseterre | Road Town | Saint John's | Bimini Island | Miami

  • 28 Dec 2026
  • 10 Nights
Cruise From:
Was £1616pp Now: £1535pp
Holiday ID: 026727
Fly Cruise From:
Was £1584pp Now: £1536pp

Málaga | Valencia | Barcelona | Tangier | Lanzarote | Las Palmas de Gran Canaria | Santa Cruz de Tenerife | Funchal | Lanzarote | Santa Cruz de La Palma | Santa Cruz de Tenerife

  • 27 Dec 2027
  • 18 Nights

Interest free Monthly Payments from JUST £143pp

Fly Cruise From:
Was £1584pp Now: £1536pp
Holiday ID: 049169
Cruise From:
Was £1604pp Now: £1539pp

Fort Lauderdale | Half Moon Caye | Falmouth | Grand Cayman | Cozumel | Fort Lauderdale | Amber Cove | San Juan (Puerto Rico) | Saint Kitts | Fort Lauderdale

  • 19 Dec 2027
  • 14 Nights

Interest free Monthly Payments from JUST £139pp

Cruise From:
Was £1604pp Now: £1539pp
Holiday ID: 053289
Cruise From:
Was £1604pp Now: £1539pp

Fremantle | Exmouth | Broome | Kimberley Coast | Lombok | Benoa | Fremantle

Interest free Monthly Payments from JUST £139pp

Cruise From:
Was £1604pp Now: £1539pp
Holiday ID: 055617
Cruise From:
Was £1609pp Now: £1544pp

Miami | Amber Cove | Grand Turk Island | Half Moon Cay | Key West | Miami

  • 19 Dec 2026
  • 7 Nights
Cruise From:
Was £1609pp Now: £1544pp
Holiday ID: 031283
Cruise From:
Was £1609pp Now: £1544pp

San Juan (Puerto Rico) | Virgin Gorda | Saint John's | Portsmouth | Port Elizabeth | Saint George's | Scarborough | Bridgetown

  • 19 Dec 2027
  • 8 Nights
Cruise From:
Was £1609pp Now: £1544pp
Holiday ID: 047094
Fly Cruise From:
£1545pp

Tampa | Costa Maya | Cozumel | Coco Cay | Tampa

  • 19 Dec 2026
  • 7 Nights
Fly Cruise From:
£1545pp
Holiday ID: 047347
Cruise From:
Was £1648pp Now: £1549pp

La Romana | Catalina Island | Virgin Gorda | Philipsburg | Basseterre | Saint John's | La Romana | Catalina Island | Oranjestad | Willemstad | Kralendijk | Saint George's | La Romana

  • 13 Dec 2027
  • 14 Nights

Interest free Monthly Payments from JUST £143pp

Cruise From:
Was £1648pp Now: £1549pp
Holiday ID: 067058
Fly Cruise From:
Was £1599pp Now: £1551pp

Saint Kitts | Dominica | Sint Maarten | Tortola | Saint John's | Castries | Saint George's | Bridgetown | Saint Kitts

  • 25 Dec 2028
  • 14 Nights

Interest free Monthly Payments from JUST £65pp

Fly Cruise From:
Was £1599pp Now: £1551pp
Holiday ID: 107162
Fly Cruise From:
£1553pp

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

  • 05 Dec 2026
  • 7 Nights
Fly Cruise From:
£1553pp
Holiday ID: 047742

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