Christmas Cruises from Barcelona

Cruises from Barcelona > Christmas Cruises from Barcelona

Enjoy the festive period like no other on-board a Christmas cruise from Barcelona. Take in your winter break on a variety of cruise lines all sailing from one of the most iconic destinations in Europe. Browse through all available sailing dates, itineraries and destinations and spend Christmas at sea with your loved ones. Call us today and speak to our cruise experts to discover the cheapest prices and latest offers. All Christmas Cruises from Barcelona are fully ABTA & ATOL protected.

2024 Cruises From Barcelona 2025 Cruises From Barcelona Cruises From Barcelona Last Minute Cruises From Barcelona

Fly Cruises From Barcelona Mediterranean Cruises Europe Cruise Deals

Looking for the best cruise deals on Christmas Cruises from Barcelona? Book your cruise deal online with Cruise118.com


Filters
Mediterranean 7 Nights From Barcelona
Barcelona | Marseille | Genoa | Civitavecchia | Palermo | Valletta | Barcelona
20 Dec 2024
7 Nights
Mediterranean

JUST LAUNCHED! CLIA Cruise Week, get up to £600 FREE to spend on-board! - Ends soon!
Price drops and drinks from £29pp per night, kids sail for FREE, plus FREE Balcony upgrades - Ends 30th September!
Cruise Only From
Was £949pp
Now: £826
pp
REF: MSCEU20241220BCNBCN
Atlantic Islands 6 Nights From Funchal, Madeira
Funchal, Madeira | Arrecife, Lanzarote | Santa Cruz de Tenerife | Las Palmas de Gran Canaria | Puerto del Rosario, Fuerteventura | Arrecife, Lanzarote | Funchal, Madeira
20 Dec 2024
6 Nights
Atlantic Islands

JUST LAUNCHED! CLIA Cruise Week, get up to £600 FREE to spend on-board! - Ends soon!
Price drops and drinks from £29pp per night, kids sail for FREE, plus FREE Balcony upgrades - Ends 30th September!
Cruise Only From
Was £949pp
Now: £892
pp
REF: MSCOX20241220FNCFNC
Mediterranean 7 Nights From Palma de Mallorca
Palma de Mallorca | Valencia | Cagliari | Civitavecchia | Livorno | Marseille | Palma de Mallorca
20 Dec 2024
7 Nights
Mediterranean

JUST LAUNCHED! CLIA Cruise Week, get up to £600 FREE to spend on-board! - Ends soon!
Price drops and drinks from £29pp per night, kids sail for FREE, plus FREE Balcony upgrades - Ends 30th September!
Cruise Only From
Was £819pp
Now: £525
pp
REF: MSCLX20241220PMIPMI
10-Day Eastern Caribbean with Tortola
Fort Lauderdale, Florida | Princess Cays | San Juan (Puerto Rico) | Sint Maarten | Saint John's | Saint Kitts | Saint Thomas | Fort Lauderdale, Florida
20 Dec 2024
10 Nights
Caribbean

Princess Best Price Guarantee: FREE on-board spending money if your cruise price drops after booking
ONLINE EXCLUSIVE! Save an extra £50 per cabin when you book online - limited time offer, ending soon*
Cruise Only From
Was £1271pp
Now: £986
pp
REF: PRINCESSN444
20-Day Caribbean Explorer
Fort Lauderdale, Florida | Princess Cays | San Juan (Puerto Rico) | Sint Maarten | Saint John's | Saint Kitts | Saint Thomas | Fort Lauderdale, Florida | Saint John's | Martinique | Saint Kitts | Dominica | Saint Thomas | Grand Turk Island | More...
20 Dec 2024
20 Nights
Caribbean

Princess Best Price Guarantee: FREE on-board spending money if your cruise price drops after booking
ONLINE EXCLUSIVE! Save an extra £50 per cabin when you book online - limited time offer, ending soon*
Cruise Only From
Was £2459pp
Now: £2336
pp
REF: PRINCESSN444A
9-Day Southern Caribbean Seafarer
Fort Lauderdale, Florida | Falmouth | Bonaire | Aruba | Half Moon Cay | Fort Lauderdale, Florida
20 Dec 2024
9 Nights
Caribbean

FLASH SALE! £1pp deposit - Ends 20th September!
Reduced Caribbean Prices PLUS up to $600 air credit, transfers and pre-cruise hotel stay
ONLINE EXCLUSIVE! Save an extra £50 per cabin when you book online - limited time offer, ending soon!
Limited 2024 dates remaining - book before it's gone
Cruise Only From
Was £2054pp
Now: £1992
pp
REF: HALY478
21-Day Southern Caribbean Seafarer / Panama Canal Sunfarer
Fort Lauderdale, Florida | Falmouth | Bonaire | Aruba | Half Moon Cay | Fort Lauderdale, Florida | Half Moon Cay | Cabo Rojo | Cartagena | Colón | Gatun Lake | Gatun Lake | Puerto Limón | Grand Cayman | More...
20 Dec 2024
21 Nights
Caribbean

FLASH SALE! £1pp deposit - Ends 20th September!
Reduced Caribbean Prices PLUS up to $600 air credit, transfers and pre-cruise hotel stay
ONLINE EXCLUSIVE! Save an extra £50 per cabin when you book online - limited time offer, ending soon!
Limited 2024 dates remaining - book before it's gone
Cruise Only From
Was £4344pp
Now: £4214
pp
REF: HALY478A
7 Night Bahamas & Mexico Holiday
Tampa, Florida | Cozumel | Bimini Island | Nassau | Tampa, Florida
20 Dec 2024
7 Nights
Caribbean

At least 60% OFF 2nd Guest PLUS up to $200 FREE to spend on-board per stateroom and flights to Europe from £199pp
Add Drinks & Wi-Fi from £59pp per day on Europe Sailings
Fly Cruise From
Was £2539pp
Now: £1824
pp
REF: CELEBCS07W572-201224
7 Night Coastal Mexico Holiday Cruise
Los Angeles, California | Cabo San Lucas | Mazatlán | Puerto Vallarta | Los Angeles, California
20 Dec 2024
7 Nights
South America

Limited Time Only! Up to $400 FREE to spend on-board per stateroom - Ends tomorrow
Book your cruise now with flights from your local airport! Call and speak to our expert concierge today and secure your holiday
Choose to book online and receive exclusive EXTRA savings!
Fly Cruise From

Now: £1978
pp
REF: RCINV07X049-201224
Caribbean: Harvest Caye, Cozumel & Roatan
Galveston, Texas | Costa Maya | Harvest Caye | Roatán Island | Cozumel | Galveston, Texas
20 Dec 2024
7 Nights
Caribbean

ONLINE EXCLUSIVE! Save an extra £50 per cabin when you book online - limited time offer, ending soon!
Up to £1,200 OFF all cruises! Up to £250 OFF fly cruises, plus 3rd & 4th guest pay taxes only!
Upgrade to Free at Sea from £199pp - Receive Premium Beverages, Wi-Fi, Speciality Dining and more!
Cruise Only From
Was £912pp
Now: £863
pp
REF: NCLESC-20241220-07-GAL-GAL
14-Day New Zealand
Brisbane, Queensland | Auckland | Napier | Picton | Lyttelton | Port Chalmers | Fiordland National Park | Brisbane, Queensland
20 Dec 2024
14 Nights
Australia & New Zealand

Princess Best Price Guarantee: FREE on-board spending money if your cruise price drops after booking
ONLINE EXCLUSIVE! Save an extra £50 per cabin when you book online - limited time offer, ending soon*
Cruise Only From
Was £1442pp
Now: £1113
pp
REF: PRINCESSM501
Caribbean: Bonaire, Aruba & Barbados
Miami, Florida | Puerto Plata | La Romana | Oranjestad | Bridgetown | Saint John's | Basseterre, Saint Kitts | Saint Thomas | San Juan (Puerto Rico) | Great Stirrup Cay | Miami, Florida
20 Dec 2024
14 Nights
Caribbean

ONLINE EXCLUSIVE! Save an extra £50 per cabin when you book online - limited time offer, ending soon!
Up to £1,200 OFF all cruises! Up to £250 OFF fly cruises, plus 3rd & 4th guest pay taxes only!
Upgrade to Free at Sea from £199pp - Receive Premium Beverages, Wi-Fi, Speciality Dining and more!
Cruise Only From
Was £1735pp
Now: £1011
pp
REF: NCLGEM-20241220-14-MIA-MIA
9 Nt Eastern Caribbean Holiday
Tampa, Florida | San Juan (Puerto Rico) | Philipsburg | Saint Croix Island | Puerto Plata | Tampa, Florida
20 Dec 2024
9 Nights
Caribbean

Limited Time Only! Up to $400 FREE to spend on-board per stateroom - Ends tomorrow
Book your cruise now with flights from your local airport! Call and speak to our expert concierge today and secure your holiday
Choose to book online and receive exclusive EXTRA savings!
Fly Cruise From

Now: £2081
pp
REF: RCISR09E052-201224
3 Night Perfect Day Getaway Cruise
Port Canaveral, Florida | Coco Cay | Port Canaveral, Florida
20 Dec 2024
3 Nights
Caribbean

Book your cruise now with flights from your local airport! Call and speak to our expert concierge today and secure your holiday
Choose to book online and receive exclusive EXTRA savings!
Fly Cruise From

Now: £1611
pp
REF: RCIUT3BH109-201224
6-Day Mexican Riviera
Long Beach, California | Cabo San Lucas | Cabo San Lucas | Ensenada | Long Beach, California
20 Dec 2024
6 Nights
West Coast US

Seas & Sights Sale! Call for a Cruise118.com Package price and receive up to £150 OFF per stateroom - for a limited time only
Cruise Only From
Was £693pp
Now: £452
pp
REF: CARNIVALFN20122024
4 Night Penang & Phuket Cruise
Singapore | Georgetown, Penang | Phuket | Singapore
20 Dec 2024
4 Nights
Asia

Book your cruise now with flights from your local airport! Call and speak to our expert concierge today and secure your holiday
Choose to book online and receive exclusive EXTRA savings!
Fly Cruise From

Now: £1966
pp
REF: RCIAN04I798-201224
13 Night New Zealand Holiday
Sydney, New South Wales | Dunedin | Wellington | Napier | Tauranga | Auckland | Bay of Islands | Sydney, New South Wales
20 Dec 2024
13 Nights
Australia & New Zealand

At least 60% OFF 2nd Guest PLUS up to $200 FREE to spend on-board per stateroom and flights to Europe from £199pp
Add Drinks & Wi-Fi from £59pp per day on Europe Sailings
Fly Cruise From
Was £4807pp
Now: £4462
pp
REF: CELEBEG13K054-201224
Asia: Maldives, Thailand & Seychelles
Port Louis | Port Louis | Nosy Bé | Port Victoria | La Digue | Male | Male | Colombo | Phuket | Georgetown, Penang | Port Klang | Singapore
20 Dec 2024
17 Nights
Asia

ONLINE EXCLUSIVE! Save an extra £50 per cabin when you book online - limited time offer, ending soon!
Up to £1,200 OFF all cruises! Up to £250 OFF fly cruises, plus 3rd & 4th guest pay taxes only!
Upgrade to Free at Sea from £199pp - Receive Premium Beverages, Wi-Fi, Speciality Dining and more!
Cruise Only From
Was £3136pp
Now: £2356
pp
REF: NCLSKY-20241220-17-LUI-SIN
17-Night Panama Canal Holiday
Miami, Florida | Cartagena | Cartagena | Puntarenas | Puerto Quetzal | Ixtapa/Zihuatanejo | Cabo San Lucas | San Diego, California | San Diego, California
20 Dec 2024
17 Nights
Panama Canal

Hidden Gems Sale - $500 to spend on board | Book a Veranda or Suite to get unlimited Wi-Fi or a Premium Beverage Package
FLASH SALE - up to an ADDITIONAL $250 to spend on-board ENDS 22d September
Cruise Only From
Was £5761pp
Now: £5442
pp
REF: AZON17C015-201224
9 Night Best Of Japan Holiday Cruise
Hong Kong | Kagoshima | Aburatsu | Nagasaki | Fukuoka | Hong Kong
20 Dec 2024
9 Nights
Asia

Limited Time Only! Up to $400 FREE to spend on-board per stateroom - Ends tomorrow
Book your cruise now with flights from your local airport! Call and speak to our expert concierge today and secure your holiday
Choose to book online and receive exclusive EXTRA savings!
Fly Cruise From

Now: £2410
pp
REF: RCISC09I917-201224
15-Night South Africa Intensive Voyage
Cape Town | Gqeberha (ex Port Elizabeth) | Gqeberha (ex Port Elizabeth) | Richards Bay | Richards Bay | Durban | Mossel Bay | Cape Town | Cape Town | Cape Town
20 Dec 2024
15 Nights
Africa

Hidden Gems Sale - $500 to spend on board | Book a Veranda or Suite to get unlimited Wi-Fi or a Premium Beverage Package
FLASH SALE - up to an ADDITIONAL $250 to spend on-board ENDS 22d September
Two-night luxury hotel stay included
Cruise Only From
Was £3533pp
Now: £2207
pp
REF: AZQS15U017-201224
Christmas & New Year Canary Islands & Madeira
Tilbury | Rotterdam | Vigo | Funchal, Madeira | Arrecife, Lanzarote | Puerto del Rosario, Fuerteventura | Santa Cruz de Tenerife | Leixões | Tilbury
20 Dec 2024
16 Nights
World-wide

Departs from the UK
Cruise of the Week! An EXTRA 10% OFF all cabins - Ends 24th September
End of Summer Sale! Sail from just £61pp per night - For a limited time only
Cruise Only From
Was £1879pp
Now: £1432
pp
REF: AMBASSADORA12427
Glimmering Towers Of Asia
Dubai | Al Fujayrah | Mumbai (ex Bombay) | Mumbai (ex Bombay) | Mormugao, Goa | Mangalore | Cochin | Colombo | Colombo | Phuket | Phuket | Langkawi Island | Georgetown, Penang | Port Klang | More...
20 Dec 2024
21 Nights
Asia

Fly Cruise From
Was £12729pp
Now: £12092
pp
REF: REGENTVOY241220
A Holiday Down Under
Sydney, New South Wales | Melbourne, Victoria | Hobart, Tasmania | Dunedin | Akaroa | Wellington | Napier | Tauranga | Bay of Islands | Auckland
20 Dec 2024
14 Nights
Australia & New Zealand

Fly Cruise From
Was £8596pp
Now: £8166
pp
REF: REGENTEXP241220
15-Night Australia Intensive Voyage
Fremantle, Western Australia | Busselton, Western Australia | Albany, Western Australia | Esperance, Western Australia | Adelaide, South Australia | Adelaide, South Australia | Penneshaw | Eden, New South Wales | Sydney, New South Wales | Sydney, New South Wales | Sydney, New South Wales | Melbourne, Victoria
20 Dec 2024
15 Nights
Australia & New Zealand

Hidden Gems Sale - $500 to spend on board | Book a Veranda or Suite to get unlimited Wi-Fi or a Premium Beverage Package
FLASH SALE - up to an ADDITIONAL $250 to spend on-board ENDS 22d September
Cruise Only From
Was £11279pp
Now: £8793
pp
REF: AZPR15K025-201224

Why Cruise from Barcelona?

Barcelona is a fantastic destination to depart from due to its perfect position for Mediterranean Cruises. From Barcelona, you can go on to explore a number of other coastal regions including the beautiful Balearics, France, Italy and even the Greek Isles with our Europe Cruise Deals.

When departing from Barcelona, be sure to give yourself time to explore before you board. This lively city has so much to discover whether you’re looking to visit iconic landmarks such as the Sagrada Familia, relax on Barcelona’s golden sands or shop till you drop in one of many malls.

Why do a Christmas Cruise from Barcelona?

For lovers of all things festive, a Christmas cruise from Barcelona is the perfect way to get in the spirit! Sailing during December with our European Cruise Deals, you’ll have the chance to discover Christmas culture belonging to other countries, visit traditional Christmas markets or even escape to sunshine in the Canaries. 

Spending Christmas day at sea, you’ll find yourself surrounded by plenty of families as you let the cruise line take care of everything from a delicious dinner to festive entertainment such as carol singing and special appearances from Santa and his elves.

Book Your Christmas Cruise from Barcelona

Cruises are very popular, none more so than a December cruise. This period tends to sell out fast as people look for the perfect Christmas cruise. Be sure to take advantage of our cruise deals for 2024 and book your place on-board. If the cruise you want is not available, then do not worry. Keep your eyes on our last minute cruise deals or book ahead and secure your place on a 2025 cruise.

Our Award Winning Service


Best Workplaces in Travel 2024
Best Workplaces in Travel 2024
Best Company Top 100
Best Company Top 100
Best Cruise Online Agent 2019
Best Cruise Online Agent 2019
Best Cruise Online Agent 2021
Best Cruise Online Agent 2021
TTG Top 50 Ocean Cruise Agency 2019
TTG Top 50 Ocean Cruise Agency 2019
TTG Top 50 Ocean Cruise Agency 2022
TTG Top 50 Ocean Cruise Agency 2022
Best Online Travel Agency 2022
Best Online Travel Agency 2022
Large Cruise Agency of the Year 2023
Large Cruise Agency of the Year 2023

Request a Callback