December Cruise Deals

December cruises offer a magical and festive experience, as the holiday season unfolds. Set sail on a journey filled with enchantment and joy, as you explore breathtaking winter destinations. Experience the warmth and coziness of the onboard atmosphere, adorned with holiday decorations and festive activities for all ages. Indulge in delicious seasonal cuisine and be entertained by live performances and themed events. Whether you seek a romantic getaway or a family adventure, December cruises provide the perfect setting to create cherished holiday memories. From snow-capped landscapes to vibrant Christmas markets, immerse yourself in the splendor of December as you sail into a winter wonderland of breathtaking beauty and unforgettable experiences.

We found

1 cruise package and 1122 cruises

MS Kong Harald, Norwegian Fjords
1 / 11
5 % off
Hurtigruten
Duration
1 night
Date
1 Dec 2026
Ship
MS Kong Harald
  • Departure - Trondheim, Norway
  • 2 stops  
  • Arrival - Bergen, Norway
£275
From
£262
Price per person / inside stateroom
Show all departures (20)
MS Nordkapp, Norwegian Fjords
1 / 10
5 % off
Hurtigruten
Duration
1 night
Date
1 Dec 2026
Ship
MS Nordkapp
  • Departure - Kirkenes, Norway
  • 2 stops  
  • Arrival - Tromsø, Norway
£282
From
£268
Price per person / inside stateroom
Show all departures (20)
MS Polarlys, Norwegian Fjords
1 / 11
5 % off
Hurtigruten
Duration
2 nights
Date
1 Dec 2026
Ship
MS Polarlys
  • Departure - Tromsø, Norway
  • 5 stops  
  • Arrival - Kirkenes, Norway
£362
From
£344
Price per person / oceanview stateroom
Show all departures (20)
MS Richard With, Norwegian Fjords
1 / 9
5 % off
Hurtigruten
Duration
2 nights
Date
1 Dec 2026
Ship
MS Richard With
  • Departure - Trondheim, Norway
  • 3 stops  
  • Arrival - Tromsø, Norway
£370
From
£352
Price per person / inside stateroom
Show all departures (17)
MSC Sinfonia, Mediterranean
1 / 30
Discount
MSC Cruises
Duration
7 nights
Date
1 Dec 2026
Ship
MSC Sinfonia
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
£389
From
£371
Price per person / oceanview stateroom
Show all departures (14)
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
MS Nordkapp, Norwegian Fjords
1 / 10
5 % off
Hurtigruten
Duration
2 nights
Date
1 Dec 2026
Ship
MS Nordkapp
  • Departure - Kirkenes, Norway
  • 3 stops  
  • Arrival - Svolvaer, Norway
£534
From
£508
Price per person / oceanview stateroom
Show all departures (18)
Spectrum of the Seas, Asia
1 / 20
Discount
Royal Caribbean
Duration
5 nights
Date
1 Dec 2026
Ship
Spectrum of the Seas
  • Departure - Hong Kong, China
  • 4 stops  
  • Arrival - Hong Kong, China
£606
From
£600
Price per person / inside stateroom
MSC Preziosa, Northern Europe
1 / 33
Discount
MSC Cruises
Duration
7 nights
Date
1 Dec 2026
Ship
MSC Preziosa
  • Departure - Rotterdam, Netherlands
  • 6 stops  
  • Arrival - Rotterdam, Netherlands
£859
From
£819
Price per person / balcony stateroom
Show all departures (3)
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
TUI Bahareya, Nile River
1 / 22
Discount
TUI River Cruises
Duration
7 nights
Date
1 Dec 2026
Ship
TUI Bahareya
  • Departure - Luxor, Egypt
  • 8 stops  
  • Arrival - Luxor, Egypt
£899
From
£864
Price per person / oceanview stateroom
Show all departures (13)
Marella Explorer, Canary Islands
1 / 29
Discount
Marella Cruises
Duration
7 nights
Date
1 Dec 2026
Ship
Marella Explorer
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
£938
From
£920
Price per person / oceanview stateroom
Show all departures (2)
10 of 1122 pcs