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

Spain, Italy, Malta & France

Spain, Italy, Malta & France

Barcelona, Spain Barcelona, Spain
7 Nights
Fares from $849 per guest
Depart28th November 2025
ShipMSC World Europa
Rome & Beyond Voyage

Rome & Beyond Voyage

Rome, Italy Rome,Italy
7 Nights
Fares from $999 per guest
Depart16th April 2026
ShipCosta Toscana
Spain, Italy, Malta & France - Cruise + 3 days in Barcelona

Spain, Italy, Malta & France - Cruise + 3 days in Barcelona

Barcelona, Spain Barcelona, Spain
7 Nights
Fares from $2,100 per guest
Depart26th November 2025
ShipMSC World Europa
7-Day Mediterranean with Greece & Italy

7-Day Mediterranean with Greece & Italy

Athens (Piraeus), GreeceBarcelona, Spain
7 Nights
Fares from $1,471 per guest
Depart18th April 2026
ShipSun Princess
3 Nights Stay Milan + Cruise
Milan, Lake Como & Cruise: The Ultimate Land & Sea Getaway

Milan, Lake Como & Cruise: The Ultimate Land & Sea Getaway

Milan, ItalyMilan, Italy
10 Nights
Fares from $1,900 per guest
Depart27th November 2025
ShipMSC World Europa
Portofino Perfection: Sail to the Jewel of the Italian Riviera

Portofino Perfection: Sail to the Jewel of the Italian Riviera

Genoa, ItalyGenoa, Italy
7 Nights
Fares from $1,220 per guest
Depart19th April 2026
ShipMSC World Europa
A Taste of Portofino - 7-Night Mediterranean Cruise

A Taste of Portofino - 7-Night Mediterranean Cruise

Genoa, ItalyGenoa, Italy
7 Nights
Fares from $1,200 per guest
Depart23rd November 2025
ShipMSC World Europa
Spain, Tunisia, Italy, France 7 Nights Cruise

Spain, Tunisia, Italy, France 7 Nights Cruise

Rome (Civitavecchia)Rome, Italy
7 Nights
Fares from $1,300 per guest
Depart19th December 2025
ShipCosta Smeralda
Spain, Tunisia, Italy, France 8 Days Cruise

Spain, Tunisia, Italy, France 8 Days Cruise

BarcelonaBarcelona, Spain
7 Nights
Fares from $1,300 per guest
Depart22nd December 2025
ShipCosta Smeralda
From Portofino to Barcelona: A Week of Wonders at Sea

From Portofino to Barcelona: A Week of Wonders at Sea

Genoa, ItalyGenoa, Italy
7 Nights
Fares from $1,090 per guest
Depart30th May 2026
ShipCosta Smeralda
Savor Italy at Sea — One Port at a Time | 8 Days Cruise

Savor Italy at Sea — One Port at a Time | 8 Days Cruise

BarcelonaBarcelona, Spain
7 Nights
Fares from $1,050 per guest
Depart14th December 2025
ShipCosta Smeralda
All inclusive with Return Flight
Barcelona & the Med: 3-Night City Stay + 7-Night Cruise

Barcelona & the Med: 3-Night City Stay + 7-Night Cruise

BarcelonaBarcelona, Spain
7 Nights
Fares from $2,250 per guest
Depart11th December 2025
ShipCosta Smeralda
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
12-Night Atlantic & Mediterranean Cruise

12-Night Atlantic & Mediterranean Cruise

Lisbon, PortugalBarcelona, Spain
12 Nights
Fares from $1,550 per guest
Depart24th November 2025
ShipNorwegian Sky
Award-winning Cruise Expert
Best Price Guaranteed!
Cruise Line Relationships
Cruise Line Relationships
Free Holds
Top Customer Service
Circle Wavy0%
No Booking Fees