View our top deals — up to 10% 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.

Spain, Barcelona, Madrid, Paella, Cruise Deals Spain

Top Cruise Destinations in spain

Top spain Cruise Deals

Spain, Italy & France + 2 Nights Stay Valencia

Spain, Italy & France + 2 Nights Stay Valencia

Valencia, Spain
7 Nights
Fares from $870 per guest
Depart22nd March 2025
ShipMSC Lirica
Spain, Italy, Malta & France - Eid Holiday Package with 2 Nights in Barcelona

Spain, Italy, Malta & France - Eid Holiday Package with 2 Nights in Barcelona

Barcelona, Spain Barcelona, Spain
7 Nights
Fares from $1,034 per guest
Depart7th March 2025
ShipMSC World Europa
7N  Western Mediterranean Cruise

7N Western Mediterranean Cruise

Rome (Civitavecchia) Italy
7 Nights
Fares from $1,539 per guest
Depart24th April 2025
Shipallure of the seas
Mediterranean Bliss Voyage

Mediterranean Bliss Voyage

Palma de Mallorca, Spain
7 Nights
Fares from $894 per guest
Depart7th March 2025
ShipMSC Lirica
Mediterranean Highlights: Spain, France, and Portugal

Mediterranean Highlights: Spain, France, and Portugal

Barcelona, Spain Barcelona, Spain
10 Nights
Fares from $1,559 per guest
Depart28th March 2025
ShipCosta Fortuna
3 Night Western Mediterranean Cruise

3 Night Western Mediterranean Cruise

Rome Spain
3 Nights
Fares from $676 per guest
Depart23rd October 2025
Shipallure of the seas
Rome, Malta - Spain & France

Rome, Malta - Spain & France

Rome, Italy
7 Nights
Fares from $1,128 per guest
Depart30th March 2025
ShipMSC World Europa
Rome to Palma & Beyond

Rome to Palma & Beyond

Civitavecchia (Rome), Italy
7 Nights
Fares from $1,250 per guest
Depart14th May 2025
ShipMSC Seaview
Italy, France & Spain cruise

Italy, France & Spain cruise

Rome,Italy
7 Nights
Fares from $1,016 per guest
Depart25th March 2025
ShipMSC Lirica
7 Nights Spain, Italy, France Voyage

7 Nights Spain, Italy, France Voyage

Barcelona, Spain
7 Nights
Fares from $1,555 per guest
Depart20th May 2025
ShipCosta Toscana
Rome & Beyond Voyage

Rome & Beyond Voyage

Rome, Italy Rome,Italy
7 Nights
Fares from $718 per guest
Depart14th March 2025
ShipCosta Toscana
Mediterra Voyage

Mediterra Voyage

Naples, Italy
7 Nights
Fares from $824 per guest
Depart25th March 2025
ShipMSC Fantasia
5 Nights Spain, Italy & France

5 Nights Spain, Italy & France

Barcelona, SpainRome, Italy
5 Nights
Fares from $1,400 per guest
Depart15th April 2025
Shipallure of the seas
A Week on the Mediterranean

A Week on the Mediterranean

Valencia, Spain
7 Nights
Fares from $870 per guest
Depart22nd March 2025
ShipMSC Lirica
Gems of Mediterranean From Rome

Gems of Mediterranean From Rome

Rome (Civitavecchia), Italy
7 Nights
Fares from $800 per guest
Depart13th May 2025
ShipMSC Splendida
Lisbon-Rome Majesty

Lisbon-Rome Majesty

Lisbon,PortugalRome,Italy
11 Nights
Fares from $939 per guest
Depart30th March 2025
ShipNorwegian Dawn
Western Mediterranean Cruise

Western Mediterranean Cruise

Barcelona, Spain Barcelona, Spain
7 Nights
Fares from $1,199 per guest
Depart27th April 2025
Shipallure of the seas
Rome & Beyond Voyage

Rome & Beyond Voyage

Rome, Italy Rome,Italy
7 Nights
Fares from $718 per guest
Depart14th March 2025
ShipCosta Toscana
Mediterranean Escape From Rome

Mediterranean Escape From Rome

Barcelona, Spain
7 Nights
Fares from $1,555 per guest
Depart20th May 2025
ShipCosta Toscana
Italy, Malta - Spain & France Voyage

Italy, Malta - Spain & France Voyage

Messina, Italy
7 Nights
Fares from $1,043 per guest
Depart25th March 2025
ShipMSC World Europa
7 Nights Mediterranean Cruise

7 Nights Mediterranean Cruise

Barcelona, Spain Barcelona, Spain
7 Nights
Fares from $1,279 per guest
Depart18th April 2025
ShipMSC World Europa
France, Spain & Italy cruise

France, Spain & Italy cruise

Rome,Italy
7 Nights
Fares from $1,239 per guest
Depart19th March 2025
ShipMSC Lirica
5 Nights Spain, Italy & France

5 Nights Spain, Italy & France

Barcelona, SpainRome, Italy
5 Nights
Fares from $1,268 per guest
Depart15th April 2025
Shipallure of the seas
Taste of the Mediterranean: 8 Days Cruise to Italy, France & Spain

Taste of the Mediterranean: 8 Days Cruise to Italy, France & Spain

Palermo, Sicily, Italy
7 Nights
Fares from $660 per guest
Depart25th March 2025
ShipCosta Toscana
Italy, France & Spain Voyage

Italy, France & Spain Voyage

Savona, Italy Savona, Italy
7 Nights
Fares from $896 per guest
Depart22nd February 2025
ShipCosta Toscana
Seaside Splendor-A 4-Night Cruise Escape

Seaside Splendor-A 4-Night Cruise Escape

Barcelona, SpainPalma de Mallorca, Spain
3 Nights
Fares from $732 per guest
Depart11th April 2025
Shipallure of the seas
Cruise+
Flight + Hotel + Cruise
10 Days Cruise & Stay in Barcelona

10 Days Cruise & Stay in Barcelona

Barcelona, Spain
9 Nights
Fares from $1,955 per guest
Depart20th May 2025
ShipCosta Toscana
4  Nights Spain and Provence

4 Nights Spain and Provence

BarcelonaBarcelona, Spain
4 Nights
Fares from $599 per guest
Depart11th April 2025
Shipallure of the seas
Spain, Italy, Malta & France

Spain, Italy, Malta & France

Barcelona, Spain Barcelona, Spain
7 Nights
Fares from $1,034 per guest
Depart7th March 2025
ShipMSC World Europa
Spain, Italy, Greece & Croatia Voyage

Spain, Italy, Greece & Croatia Voyage

Valencia, SpainVenice (Marghera), Italy
7 Nights
Fares from $888 per guest
Depart27th March 2025
ShipMSC Opera
Award-winning Cruise Expert
Best Price Guaranteed!
Cruise Line Relationships
Cruise Line Relationships
Free Holds
Top Customer Service
Circle Wavy0%
No Booking Fees