View our Top Deals — 5% discount on your first booking.

Spain

Visit Spain, Cruise to Spain

Spain is a vibrant and diverse country that offers a perfect blend of rich history, culture, and stunning landscapes. From the bustling streets of Barcelona to the serene beauty of the Costa Brava, Spain is filled with iconic landmarks, lively festivals, and world-class cuisine. Cruise Visitors can marvel at architectural wonders like La Sagrada Familia and Park Güell in Barcelona, savour authentic Paella Dish in Valencia, or wander through the charming streets of Madrid, the country's capital. With its beautiful beaches, mountainous landscapes, and diverse regional cultures, Spain offers something for every traveler, whether you're seeking adventure, relaxation, or cultural immersion.

Cruise ships visiting Spain typically make stops in key ports such as Barcelona, Malaga, Valencia, and Palma de Mallorca. Barcelona, Spain's second-largest city, is a popular embarkation port and offers easy access to famous attractions like Park Güell, La Rambla, and the Gothic Quarter. Valencia, known for its futuristic architecture, is another favorite stop, while Palma de Mallorca provides a mix of history and stunning beaches.

Top Cruise Destinations in spain

Top spain Cruise Deals

Explore Italy, France & Spain aboard MSC Meraviglia

Explore Italy, France & Spain aboard MSC Meraviglia

Naples, ItalyNaples, Italy
7 Nights
Fares from $1,276 per guest
Depart13th June 2026
ShipMSC Meraviglia
Italian Rivieras & Mediterranean Icons

Italian Rivieras & Mediterranean Icons

Barcelona, Spain Barcelona, Spain
7 Nights
Fares from $1,575 per guest
Depart25th July 2026
ShipCelebrity Xcel
7-Day Western Mediterranean with Italy

7-Day Western Mediterranean with Italy

Barcelona, SpainRome, Italy
7 Nights
Fares from $1,050 per guest
Depart29th August 2026
ShipSun Princess
NEW SHIP - BOLD ADVENTURES
Sunset Shores of the Mediterranean

Sunset Shores of the Mediterranean

Rome, Italy Rome, Italy
7 Nights
Fares from $2,269 per guest
Depart11th July 2026
ShipLegend of the Seas
NEW SHIP - BOLD ADVENTURES
Summer in the Mediterranean with Legend of the Seas

Summer in the Mediterranean with Legend of the Seas

Barcelona, Spain Barcelona, Spain
7 Nights
Fares from $1,888 per guest
Depart30th August 2026
ShipLegend of the Seas
NEW SHIP - BOLD ADVENTURES
Mediterranean Coastal Voyage from Barcelona

Mediterranean Coastal Voyage from Barcelona

Barcelona, Spain Barcelona, Spain
7 Nights
Fares from $2,679 per guest
Depart2nd August 2027
ShipLegend of the Seas
NEW SHIP - BOLD ADVENTURES
Legendary Mediterranean Journey from Rome

Legendary Mediterranean Journey from Rome

Rome, Italy Rome, Italy
7 Nights
Fares from $1,948 per guest
Depart20th August 2026
ShipLegend of the Seas
NEW SHIP - BOLD ADVENTURES
Legend of the seas: Mediterranean Icons Cruise from Rome

Legend of the seas: Mediterranean Icons Cruise from Rome

Rome,Italy Rome, Italy
7 Nights
Fares from $2,017 per guest
Depart18th July 2026
ShipLegend of the Seas
NEW SHIP - BOLD ADVENTURES
8-Night Mediterranean Cruise on Legend of the Seas

8-Night Mediterranean Cruise on Legend of the Seas

Rome, Italy Barcelona, Spain
8 Nights
Fares from $2,037 per guest
Depart25th July 2026
ShipLegend of the Seas
Celebrity Xcel: The Mediterranean Signature Cruise

Celebrity Xcel: The Mediterranean Signature Cruise

Barcelona, Spain Barcelona, Spain
10 Nights
Fares from $2,054 per guest
Depart2nd October 2026
ShipCelebrity Xcel
7 Nights Mediterranean Highlights Voyage

7 Nights Mediterranean Highlights Voyage

Barcelona, Spain Barcelona, Spain
7 Nights
Fares from $1,856 per guest
Depart27th June 2026
ShipCelebrity Xcel
Riviera Glamour: Portofino to Amalfi Luxury Cruise

Riviera Glamour: Portofino to Amalfi Luxury Cruise

Barcelona, Spain Barcelona, Spain
7 Nights
Fares from $1,552 per guest
Depart4th July 2026
ShipCelebrity Xcel
11 Nights Spain, Portugal & Morocco

11 Nights Spain, Portugal & Morocco

Barcelona, Spain Barcelona, Spain
11 Nights
Fares from $3,414 per guest
Depart21st September 2026
ShipCelebrity Xcel
Greece, Italy & Spain cruise: Athens to Malaga

Greece, Italy & Spain cruise: Athens to Malaga

Athens, GreeceMalaga, Spain
8 Nights
Fares from $2,250 per guest
Depart26th November 2026
ShipAzamara Quest
Up to $500 onboard Credit - Limited time offer
Italy, France & Spain Cruise and Golf Travel

Italy, France & Spain Cruise and Golf Travel

Rome, Italy Barcelona, Spain
7 Nights
Fares from $4,950 per guest
Depart31st October 2026
ShipAzamara Onward
Luxury New Ship
Oceania Allura 7 days - Italy, Spain & France

Oceania Allura 7 days - Italy, Spain & France

Rome, Italy Barcelona, Spain
7 Nights
Fares from $3,149 per guest
Depart2nd July 2026
ShipOceania Allura
8 Days Cruise Through Italy, France & Spain

8 Days Cruise Through Italy, France & Spain

Barcelona, SpainBarcelona, Spain
7 Nights
Fares from $1,450 per guest
Depart14th June 2026
ShipCosta Toscana
Voyage Beyond the Riviera: 7-Night Coastal Adventure

Voyage Beyond the Riviera: 7-Night Coastal Adventure

Genoa, ItalyGenoa, Italy
7 Nights
Fares from $1,400 per guest
Depart27th July 2026
ShipMSC World Europa
Med Cruise: Nice, Florence & Amalfi Coast

Med Cruise: Nice, Florence & Amalfi Coast

Barcelona, SpainRome, Italy
7 Nights
Fares from $929 per guest
Depart23rd August 2026
ShipNorwegian Epic
Award-winning Cruise Expert
Best Price Guaranteed!
Cruise Line Relationships
Cruise Line Relationships
Free Holds
Top Customer Service
Circle Wavy0%
No Booking Fees