FIND YOUR PERFECT CRUISE
Search by Cruise ID

Magical Christmas Cruises

The festive season is the most wonderful time of the year to cruise! As well as being a time for celebration, Christmas and New Year can also sometimes prove stressful, and a Christmas cruise is the perfect way to escape those stresses at home, as well as all that cold weather!

Where can you sail on a Christmas and New Year cruise?

Escape the winter blues and visit fantastic destinations including the Caribbean, Australia or the Middle East. Or if you prefer to stay closer to home, choose from destinations across Europe including the Mediterranean, Canary Islands and Baltics.

As you cruise you can witness each culture's Christmas festivities and New Year celebrations, from Christmas markets to a BBQ dinner on the beach for the big day.

Christmas, New Year or both?

The choice is yours! Whether you just want to get away for Christmas Day or want a longer holiday spanning both Christmas and New Year, you'll find lots of options available.

See New Year Cruises

Sail from the UK

Christmas cruises sailing from UK ports range from a two-night festive party cruise to transatlantic voyages from Southampton to the Caribbean.

Christmas Cruises Sailing from the UK

If you are thinking of booking a cruise for Christmas or New Year, now is the perfect time to call our Cruise Concierge for assistance with your booking and help with any further questions you may have.

18 Dec 2019 for 15 nights from Singapore

Additional discounts for bookings made today! Book an Ocean View or above and receive FREE drinks, savings of up to £700 per stateroom and up to $200 FREE to spend on-board per stateroom - EXCLUSIVE to Cruise118.com
Singapore | Phuket | Colombo | Cochin | Goa (Mormugao) | Mumbai (Bombay) | Mumbai (Bombay) | Dubai | Dubai | Dubai + More
Prices From
£2429pp
Fly Cruise
Free - 0808 1234 118
19 Dec 2019 for 10 nights from Southampton

Low prices always guaranteed! PLUS no discretionary service charges on this sailing!
Southampton | Oslo | Oslo | Copenhagen, Denmark | Fredericia, Denmark | Amsterdam | Amsterdam | Bruges, Zeebrugge | Southampton + More
Prices From
£1357pp
Cruise Only
Free - 0808 1234 118
or Book Online
19 Dec 2019 for 7 nights from Barcelona, Spain
+ More dates

Includes FREE all-inclusive drinks on Fantastica Class Experience on selected sailings
Barcelona, Spain | Marseille | Genoa | Civitavecchia (Rome), Italy | Palermo | Valletta, Malta | Barcelona, Spain + More
Prices From
£1059pp
Fly Cruise
Free - 0808 1234 118
19 Dec 2019 for 17 nights from Miami, Florida

Sale now on | HUGE savings – for a limited time only PLUS FREE Wi-Fi for Club Oceanview Staterooms or above. Includes flights, overseas transfers and 1 night pre-cruise hotel stay in Miami PLUS FREE
Miami, Florida | Key West | Havana | Havana | Havana | Cartagena, Colombia | Puerto Vallarta | Cabo San Lucas | Los Angeles + More
Prices From
£4499pp
Fly Cruise
Free - 0808 1234 118
20 Dec 2019 for 7 nights from Ft. Lauderdale

Additional discounts for bookings made today! Book an Ocean View or above and receive FREE drinks, HUGE savings and up to $300 FREE to spend on-board per stateroom - EXCLUSIVE to Cruise118.com!
Ft. Lauderdale | San Juan | Charlotte Amalie | Philipsburg, St Maarten | Ft. Lauderdale + More
Prices From
£1839pp
Fly Cruise
Free - 0808 1234 118
20 Dec 2019 for 14 nights from Bridgetown, Barbados

Low prices always guaranteed! Includes direct flights and overseas transfers. Call us for a quote on regional airports! PLUS no discretionary service charges on this sailing!
Bridgetown, Barbados | Bridgetown, Barbados | Curacao | Aruba | Kingstown, St Vincent, Grenadines | Grenada | St. Lucia | Basseterre | Antigua | St Maarten | Bridgetown, Barbados + More
Prices From
£3089pp
Fly Cruise
Free - 0808 1234 118
20 Dec 2019 for 18 nights from Adelaide, Australia

Adelaide, Australia | Melbourne | Burnie | Dunedin | Akaroa | Wellington | Auckland, New Zealand | Auckland, New Zealand | Melbourne | Adelaide, Australia + More
Prices From
£4359pp
Fly Cruise
Free - 0808 1234 118
21 Dec 2019 for 7 nights from Miami, Florida

Additional discounts for bookings made today! Low prices always guaranteed – Call us for a quote to add on all-inclusive drinks and other benefits
Miami, Florida | Roatan | Puerto Costa Maya | Cozumel | CocoCay | Miami, Florida + More
Prices From
£2339pp
Fly Cruise
Free - 0808 1234 118
21 Dec 2019 for 7 nights from Ft. Lauderdale

Additional discounts for bookings made today! Book an Ocean View or above and receive FREE drinks, savings of up to £700 per stateroom and up to $200 FREE to spend on-board per stateroom - EXCLUSIVE to Cruise118.com
Ft. Lauderdale | San Juan | Charlotte Amalie | Tortola | Nassau | Ft. Lauderdale + More
Prices From
£2589pp
Fly Cruise
Free - 0808 1234 118
21 Dec 2019 for 14 nights from Singapore

Additional discounts for bookings made today! Low prices always guaranteed – Call us for a quote to add on benefits
Singapore | Singapore | Bangkok, Thailand | Bangkok, Thailand | Ho Chi Minh City (Phu My) | Hue | Hanoi | Hanoi | Hong Kong | Hong Kong + More
Prices From
£2669pp
Fly Cruise
Free - 0808 1234 118
21 Dec 2019 for 14 nights from Southampton

Low prices always guaranteed! PLUS no discretionary service charges on this sailing!
Southampton | Lisbon, Portugal | Lanzarote | Gran Canaria | Tenerife | La Palma, Spain | Madeira | Southampton + More
Prices From
£2596pp
Cruise Only
Free - 0808 1234 118
or Book Online
21 Dec 2019 for 14 nights from Bridgetown, Barbados

Low prices always guaranteed! Includes direct flights and overseas transfers. Call us for a quote on regional airports! PLUS no discretionary service charges on this sailing!
Bridgetown, Barbados | Curacao | Aruba | Kingstown, St Vincent, Grenadines | Grenada | St. Lucia | Basseterre | Antigua | St Maarten | Bridgetown, Barbados | Bridgetown, Barbados + More
Prices From
£3129pp
Fly Cruise
Free - 0808 1234 118
21 Dec 2019 for 7 nights from Ft. Lauderdale
+ More dates

Best available fare! Includes HUGE savings - call us now to tailor make your dream holiday
Ft. Lauderdale | Grand Cayman | Roatan | Belize City (Belize) | Cozumel | Ft. Lauderdale + More
Prices From
£1679pp
Fly Cruise
Free - 0808 1234 118
21 Dec 2019 for 16 nights from London (Tilbury), England

London (Tilbury), England | Rotterdam | Gibraltar | Casablanca, Morocco | Arrecife, Canary Islands | Las Palmas, Spain | Funchal (Madeira), Portugal | Lisbon, Portugal | Vigo | London (Tilbury), England + More
Prices From
£1535pp
Cruise Only
Free - 0808 1234 118
or Book Online
21 Dec 2019 for 7 nights from Dubai

EXCLUSIVE to Cruise118.com FREE Cirque du Soleil show tickets
Dubai | Abu Dhabi | Sir Bani Yas, United Arab Emirates | Bahrain | Doha, Qatar | Dubai | Dubai + More
Prices From
£1779pp
Fly Cruise
Free - 0808 1234 118
21 Dec 2019 for 7 nights from Miami, Florida
+ More dates

Includes FREE all-inclusive drinks on Fantastica Class Experience on selected sailings
Miami, Florida | Ocho Rios | Georgetown (Grand Cayman) | Cozumel | Ocean Cay MSC Marine Reserve, Bahamas | Miami, Florida + More
Prices From
£2199pp
Fly Cruise
Free - 0808 1234 118
21 Dec 2019 for 15 nights from Buenos Aires

Exclusive offer | Includes flights, overseas transfers and a FREE 2 night pre-cruise luxury hotel stay in Buenos Aires. FREE AzAmazing evening excursion
Buenos Aires | Montevideo | Montevideo | Santos (Sao Paulo) | Ilhabela | Parati | Buzios | Rio De Janeiro | Rio De Janeiro | Copacabana Beach | Copacabana Beach | Punta Del Este | Buenos Aires + More
Prices From
£4699pp
Fly Cruise
Free - 0808 1234 118

Cruise118 Package
21 Dec 2019 for 7 nights from Miami, Florida
+ More dates

Low prices always guaranteed – Call us for a quote to add on benefits
Miami, Florida | Grand Turk | San Juan | St. Thomas, U.S. Virgin Islands | Amber Cove, Dominican Republic | Miami, Florida + More
Prices From
£1529pp
Fly Cruise
Free - 0808 1234 118
21 Dec 2019 for 7 nights from Los Angeles
+ More dates

Low prices always guaranteed – Call us for a quote to add on benefits
Los Angeles | Cabo San Lucas | Mazatlan | Puerto Vallarta | Los Angeles + More
Prices From
£1479pp
Fly Cruise
Free - 0808 1234 118
22 Dec 2019 for 7 nights from Miami, Florida

Additional discounts for bookings made today! Low prices always guaranteed – Call us for a quote to add on all-inclusive drinks and other benefits
Miami, Florida | Charlotte Amalie | San Juan | Labadee | Miami, Florida + More
Prices From
£1769pp
Fly Cruise
Free - 0808 1234 118
22 Dec 2019 for 15 nights from Southampton

FREE all-inclusive drinks and gratuities* OR 3 cruises for the price of 2!
Southampton | Casablanca, Morocco | Santa Cruz (Tenerife), Canary Islands, Spain | Las Palmas, Spain | Santa Cruz De La Palma | Funchal (Madeira), Portugal | Funchal (Madeira), Portugal | Lisbon, Portugal | Southampton + More
Prices From
£2096pp
Cruise Only
Free - 0808 1234 118
or Book Online
22 Dec 2019 for 15 nights from Southampton

FREE all-inclusive drinks and gratuities* OR 3 cruises for the price of 2!
Southampton | Funchal (Madeira), Portugal | Funchal (Madeira), Portugal | Las Palmas, Spain | Las Palmas, Spain | Santa Cruz (Tenerife), Canary Islands, Spain | Santa Cruz (Tenerife), Canary Islands, Spain | Lisbon, Portugal | Southampton + More
For the best prices
CALL
Cruise Only
Free - 0808 1234 118
or Book Online
22 Dec 2019 for 7 nights from Ft. Lauderdale

Additional discounts for bookings made today! Book an Ocean View or above and receive FREE drinks, savings of up to £700 per stateroom, FREE pre-paid gratuities and up to $200 FREE to spend on-board per stateroom - EXCLUSIVE to Cruise118.com!
Ft. Lauderdale | Key West | Puerto Costa Maya | Cozumel | Georgetown (Grand Cayman) | Ft. Lauderdale + More
For the best prices
CALL
Fly Cruise
Free - 0808 1234 118

Cruise118 Package
22 Dec 2019 for 12 nights from Civitavecchia (Rome), Italy

Civitavecchia (Rome), Italy | Transit Messina Strait | Venice | Venice | Dubrovnik | Kotor | Florence | Monte Carlo, Monaco | Barcelona, Spain | Barcelona, Spain | Palma De Mallorca | Civitavecchia (Rome), Italy + More
Prices From
£2039pp
Fly Cruise
Free - 0808 1234 118
22 Dec 2019 for 12 nights from Dubai

Low prices always guaranteed! Includes direct flights and overseas transfers. Call us for a quote on regional airports! PLUS no discretionary service charges on this sailing!
Dubai | Khasab | Muscat, Oman | Abu Dhabi | Abu Dhabi | Sir Bani Yas, United Arab Emirates | Manama | Dubai | Dubai | Dubai + More
Prices From
£1659pp
Fly Cruise
Free - 0808 1234 118
22 Dec 2019 for 14 nights from Melbourne

Low prices always guaranteed – Call us for a quote to add on benefit
Melbourne | Burnie | Dunedin | Akaroa | Wellington | Auckland, New Zealand | Auckland, New Zealand | Melbourne + More
Prices From
£3389pp
Fly Cruise
Free - 0808 1234 118

Cruise118 Package
22 Dec 2019 for 12 nights from New York

Low prices always guaranteed – Call us for a quote to add on benefit
New York | St. Thomas, U.S. Virgin Islands | Roseau | Bridgetown, Barbados | Basseterre | Philipsburg, St Maarten | New York + More
Prices From
£2469pp
Fly Cruise
Free - 0808 1234 118
22 Dec 2019 for 19 nights from New York

Low prices always guaranteed – Call us for a quote to add on benefit
New York | St. Thomas, U.S. Virgin Islands | Roseau | Bridgetown, Barbados | Basseterre | Philipsburg, St Maarten | New York | Southampton + More
Prices From
£2419pp
Fly Cruise
Free - 0808 1234 118
22 Dec 2019 for 7 nights from Dubai

Includes FREE all-inclusive drinks on Fantastica Class Experience on selected sailings
Dubai | Abu Dhabi | Sir Bani Yas, United Arab Emirates | Muscat, Oman | Khasab | Dubai | Dubai + More
Prices From
£1629pp
Fly Cruise
Free - 0808 1234 118
23 Dec 2019 for 7 nights from Dubai

Additional discounts for bookings made today! Low prices always guaranteed – Call us for a quote to add on all-inclusive drinks and other benefits
Dubai | Doha, Qatar | Bahrain | Sir Bani Yas, United Arab Emirates | Abu Dhabi | Dubai | Dubai + More
Prices From
£1579pp
Fly Cruise
Free - 0808 1234 118

Prices are subject to change and availability. Prices may vary depending on airport selected. Promotions are only applicable to select cabin grades, please call for details.

Why book with Cruise118?

Winner 2017 and 2018 Cruise Agent of the year - Wave Awards 2017/18

Service – Our dedicated Cruise Concierge team will guide you through every step of the booking process, helping to plan your perfect cruise holiday.

Price - Our relationship with the cruise lines gives us access to all the best deals and discounts, including exclusive offers that you won’t find elsewhere.

Peace of Mind - We´re an ABTA member. In addition, all flight-inclusive holidays on this website are financially protected by the ATOL scheme. So you can relax, knowing that you´re protected financially, should anything happen.