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
Canary Islands
Santa Cruz de Tenerife | Santa Cruz de Tenerife | Funchal, Madeira | Las Palmas de Gran Canaria | Lanzarote | Santa Cruz de Tenerife
13 Dec 2024
7 Nights
Atlantic Islands

Book a Select Fare and receive up to £500 FREE to spend on-board per stateroom
LIMITED TIME ONLY! Reduced deposit of just 10%
Book a Select Fare and receive up to £860 FREE to spend on-board spending money
10% off classic drinks package - *on selected sailings
Fly Cruise From
Was £642pp
Now: £518
pp
REF: POA435
Canary Islands
Santa Cruz de Tenerife | Santa Cruz de Tenerife | Funchal, Madeira | Las Palmas de Gran Canaria | Lanzarote | Santa Cruz de Tenerife | Santa Cruz de Tenerife | Santa Cruz de La Palma | Funchal, Madeira | Fuerteventura | Santa Cruz de Tenerife
13 Dec 2024
14 Nights
Atlantic Islands

Book a Select Fare and receive up to £500 FREE to spend on-board per stateroom
LIMITED TIME ONLY! Reduced deposit of just 10%
Book a Select Fare and receive up to £860 FREE to spend on-board spending money
10% off classic drinks package - *on selected sailings
Fly Cruise From
Was £1761pp
Now: £1469
pp
REF: POA435A
Caribbean
Bridgetown | Bridgetown | Curaçao | Bonaire | Castries | Castries | Saint George's | Saint John's | Sint Maarten | Saint Vincent | Bridgetown
13 Dec 2024
14 Nights
Caribbean

Book a Select Fare and receive up to £500 FREE to spend on-board per stateroom
LIMITED TIME ONLY! Reduced deposit of just 10%
Book a Select Fare and receive up to £860 FREE to spend on-board spending money
10% off classic drinks package - *on selected sailings
Fly Cruise From
Was £1729pp
Now: £1567
pp
REF: POB429
Northern Europe 7 Nights From Southampton
Southampton | Hamburg | Rotterdam | Zeebrugge | Le Havre | Southampton
13 Dec 2024
7 Nights
Northern Europe

Departs from the UK
JUST LAUNCHED! CLIA Cruise Week, get up to £600 FREE to spend on-board! - Ends soon!
NEW! Price drops and drinks from £29pp per night, kids sail for FREE, plus FREE Balcony upgrades
Cruise Only From
Was £619pp
Now: £441
pp
REF: MSCPR20241213SOUSOU
South America 7 Nights From Santos
Santos | Buenos Aires | Punta del Este | Camboriú | Santos
13 Dec 2024
7 Nights
South America

JUST LAUNCHED! CLIA Cruise Week, get up to £600 FREE to spend on-board! - Ends soon!
NEW! Price drops and drinks from £29pp per night, kids sail for FREE, plus FREE Balcony upgrades
Cruise Only From
Was £819pp
Now: £770
pp
REF: MSCSP20241213SSZSSZ
Mediterranean 7 Nights From Barcelona
Barcelona | Marseille | Genoa | Civitavecchia | Palermo | Valletta | Barcelona
13 Dec 2024
7 Nights
Mediterranean

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

JUST LAUNCHED! CLIA Cruise Week, get up to £600 FREE to spend on-board! - Ends soon!
NEW! Price drops and drinks from £29pp per night, kids sail for FREE, plus FREE Balcony upgrades
Cruise Only From
Was £669pp
Now: £431
pp
REF: MSCLX20241213PMIPMI
8 Night Eastern Caribbean
Port Canaveral, Florida | Puerto Plata | San Juan (Puerto Rico) | Charlotte Amalie | Saint Croix Island | Port Canaveral, Florida
13 Dec 2024
8 Nights
Caribbean

LIMITED TIME ONLY! Receive up to £400 OFF per stateroom
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: £1380
pp
REF: RCIAD08E112-131224
9 Night Southern Caribbean Cruise
Fort Lauderdale, Florida | Labadee | Oranjestad | Kralendijk | Willemstad | Fort Lauderdale, Florida
13 Dec 2024
9 Nights
Caribbean

LIMITED TIME ONLY! Receive up to £400 OFF per stateroom
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: £1469
pp
REF: RCIGR09D115-131224
Caribbean: Harvest Caye, Cozumel & Roatan
Galveston, Texas | Costa Maya | Harvest Caye | Roatán Island | Cozumel | Galveston, Texas
13 Dec 2024
7 Nights
Caribbean

Up to 35% OFF cruises, PLUS low deposits from £100pp
Up to £250pp OFF flights - call for a package price
FLASH SALE! Upgrade to half price FREE at SEA from £99.50pp
Cruise Only From
Was £711pp
Now: £535
pp
REF: NCLESC-20241213-07-GAL-GAL
10 Night Ultimate Southern Caribbean
Fort Lauderdale, Florida | Philipsburg | Castries | Saint George's | Bridgetown | Saint John's | Fort Lauderdale, Florida
13 Dec 2024
10 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
Cruise118.com Exclusive! Get up to an EXTRA £240 off per stateroom - ends TONIGHT!
At least 30% OFF, $200 FREE to spend on-board per stateroom PLUS add Drinks & Wi-Fi from £59pp per day
Add Drinks & Wi-Fi from £59pp per day on Europe Sailings
Fly Cruise From
Was £2294pp
Now: £1923
pp
REF: CELEBBY10D064-131224
3 Night Bahamas & Perfect Day Cruise
Port Canaveral, Florida | Nassau | Coco Cay | Port Canaveral, Florida
13 Dec 2024
3 Nights
Caribbean

LIMITED TIME ONLY! Receive up to £400 OFF per stateroom
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: £1345
pp
REF: RCIUT3BH110-131224
8 Night South Pacific Cruise
Brisbane, Queensland | Nouméa | Mystery Island (Inyeug) | Port Vila | Brisbane, Queensland
13 Dec 2024
8 Nights
Pacific

LIMITED TIME ONLY! Receive up to £400 OFF per stateroom
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: £2974
pp
REF: RCIQN08K108-131224
Tropical Holiday
Miami, Florida | Georgetown, Grand Cayman | Cartagena | Puntarenas | Corinto | Puerto Quetzal | Acapulco | Cabo San Lucas | Ensenada | Los Angeles, California
13 Dec 2024
16 Nights
Panama Canal

Fly Cruise From
Was £9549pp
Now: £9071
pp
REF: REGENTGRA241213
Glamorous Gustavia
Miami, Florida | Puerto Plata | San Juan (Puerto Rico) | Gustavia | Roseau | Saint John's | Tortola | Miami, Florida
13 Dec 2024
10 Nights
Caribbean

Fly Cruise From
Was £5849pp
Now: £5556
pp
REF: REGENTNAV241213
King George Island to King George Island
King George Island, South Shetland Islands | Antarctic Sound | Antarctic Peninsula | Antarctic Peninsula | Antarctic Peninsula | South Shetland Islands | King George Island, South Shetland Islands
13 Dec 2024
6 Nights
Antarctica

Fly Cruise From
Was £20000pp
Now: £18430
pp
REF: SILVEREV241213006
Caribbean Chic
Cartagena | Santa Marta | Oranjestad | Willemstad | Castries | Gustavia | San Juan (Puerto Rico) | Puerto Plata | Miami, Florida
13 Dec 2024
10 Nights
Caribbean

Fly Cruise From
Was £3019pp
Now: £2467
pp
REF: OCEANIANAU241213
9-Night Panama Canal Voyage
Fuerte Amador | Puerto Limón | Roatán Island | Santo Tomás de Castilla | Costa Maya | Cozumel | Miami, Florida
13 Dec 2024
9 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
Two-night luxury hotel stay included
Cruise Only From
Was £2472pp
Now: £1832
pp
REF: AZJR241213-009
Island Explorer
Santa Cruz de La Palma | Las Palmas de Gran Canaria | Arrecife, Lanzarote | Funchal, Madeira | Funchal, Madeira | Santa Cruz de La Palma | Santa Cruz de La Palma
13 Dec 2024
7 Nights
Mediterranean

Sail all-inclusive this Summer - while availability lasts!
Low deposits from just £100pp
FLASH SALE! Call to unlock up to £300 savings per cabin
Fly Cruise From
Was £935pp
Now: £803
pp
REF: MARELLA131220241014877
Ticket to Paradise Islands
Port Louis | Port Louis | Nosy Bé | Port Victoria | La Digue | Male | Male | Colombo | Phuket | Georgetown, Penang | Port Klang | Singapore
14 Dec 2024
26 Nights
Asia

Up to 35% OFF cruises, PLUS low deposits from £100pp
Up to £250pp OFF flights - call for a package price
FLASH SALE! Upgrade to half price FREE at SEA from £99.50pp
HOLIDAY PRICES FROM
Was £5499pp
Now: £5359
pp
REF: NCLSKY-20241220-17-LUI-SIN-2

Finest Collection

Short Break
Southampton | Zeebrugge | Amsterdam | Amsterdam | Southampton
14 Dec 2024
5 Nights
Northern Europe

Departs from the UK
10% off classic drinks package - *on selected sailings
Cruise Only From
Was £549pp
Now: £518
pp
REF: POJ421
Canary Islands
Santa Cruz de Tenerife | Funchal, Madeira | Las Palmas de Gran Canaria | Lanzarote | Santa Cruz de Tenerife | Santa Cruz de Tenerife
14 Dec 2024
7 Nights
Atlantic Islands

Book a Select Fare and receive up to £500 FREE to spend on-board per stateroom
LIMITED TIME ONLY! Reduced deposit of just 10%
Book a Select Fare and receive up to £860 FREE to spend on-board spending money
10% off classic drinks package - *on selected sailings
Cruise Only From
Was £649pp
Now: £538
pp
REF: POA435B
Canary Islands
Santa Cruz de Tenerife | Funchal, Madeira | Las Palmas de Gran Canaria | Lanzarote | Santa Cruz de Tenerife | Santa Cruz de Tenerife | Santa Cruz de La Palma | Funchal, Madeira | Fuerteventura | Santa Cruz de Tenerife | Santa Cruz de Tenerife
14 Dec 2024
14 Nights
Atlantic Islands

Book a Select Fare and receive up to £500 FREE to spend on-board per stateroom
LIMITED TIME ONLY! Reduced deposit of just 10%
Book a Select Fare and receive up to £860 FREE to spend on-board spending money
10% off classic drinks package - *on selected sailings
Cruise Only From
Was £1599pp
Now: £1371
pp
REF: POA435C
Caribbean
Bridgetown | Curaçao | Bonaire | Castries | Castries | Saint George's | Saint John's | Sint Maarten | Saint Vincent | Bridgetown | Bridgetown
14 Dec 2024
14 Nights
Caribbean

Book a Select Fare and receive up to £500 FREE to spend on-board per stateroom
LIMITED TIME ONLY! Reduced deposit of just 10%
Book a Select Fare and receive up to £860 FREE to spend on-board spending money
10% off classic drinks package - *on selected sailings
Cruise Only From
Was £1679pp
Now: £1567
pp
REF: POB429A
Spain And Portugal
Southampton | Vigo | Funchal, Madeira | Las Palmas de Gran Canaria | Fuerteventura | Lanzarote | Cádiz | La Coruña | Southampton
14 Dec 2024
14 Nights
Atlantic Islands

Departs from the UK
Book a Select Fare and receive up to £500 FREE to spend on-board per stateroom
LIMITED TIME ONLY! Reduced deposit of just 10%
10% off classic drinks package - *on selected sailings
Cruise Only From
Was £1199pp
Now: £999
pp
REF: POG440

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
Chat Service

Live Chat

Live Chat
Call for Free