7 Day Spain Cruises

Looking to discover the best of Spain on a 7 day cruise? Then choose from our range of unique cruise itineraries with five leading cruise lines that explore Spain. April and November are the most popular months to travel to Spain and we have 74 cruise departures available.
Filter Results
Departures
Show More...
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Price
$800pp
$11,900pp
Countries
Show More...
Filter Results
21 Cruises (74 Cruise Departures)
Cruise

7 Days (6 Nights) San Miguel de Abona to San Miguel de Abona
Operated By: G Adventures
Departures: Oct 2026 to Apr 2028
Visit: Spain
Exclusive Savings
From
A$1,624
Save 325
Per Person
View Trip
Cruise
 (2)

7 Days (6 Nights) Rome to Santa Cruz De Tenerife
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 15 November 2027
Visit: Italy, Spain
Exclusive Savings
Inside
$922
Oceanview
$1,060
Balcony
$1,179
Suite
$1,833
From
A$922
Per Person
View Trip
Cruise
 (2)

7 Days (6 Nights) Rome to Santa Cruz De Tenerife
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 07 December 2026
Visit: Italy, Spain
Exclusive Savings
Inside
$872
Oceanview
$981
Balcony
$981
Suite
$1,912
From
A$872
Per Person
View Trip
Cruise

7 Days (6 Nights) Monte Carlo to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 19 July 2026
Visit: Monaco, France, Spain
All-Inclusive Fare
All-Inclusive Plus Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$11,662
Suite
$12,348
From
A$11,662
Save 238
Per Person
View Trip
Cruise

7 Days (6 Nights) Monte Carlo to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 21 June 2026
Visit: Monaco, France, Spain
All-Inclusive Fare
All-Inclusive Plus Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$9,506
Suite
$12,740
From
A$9,506
Save 194
Per Person
View Trip
Cruise

7 Days (6 Nights) Monte Carlo to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 30 August 2026
Visit: Monaco, France, Spain
Last Minute Fare
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,576
Suite
$12,975
From
A$6,576
Save 134
Per Person
View Trip
Cruise
 (1)

7 Days (6 Nights) Venice to Valencia
Cruise Line: MSC Cruises
Ship: MSC Lirica
Departure: 14 November 2027
Visit: Italy, Greece, Spain
Exclusive Savings
Inside
$1,248
Oceanview
$1,437
Balcony
$1,862
Suite
$2,149
From
A$1,248
Per Person
View Trip
Cruise

7 Days (6 Nights) Valencia to Valencia
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 10 April 2027
Visit: Spain, France, Italy
Exclusive Savings
Inside
$1,149
Oceanview
$1,308
Balcony
$1,635
Suite
$2,110
From
A$1,149
Per Person
View Trip
Cruise

7 Days (6 Nights) Rome to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 08 June 2027
Visit: Italy, Corsica, Spain
Sky & Sea
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$7,918
From
A$7,918
Save 162
Per Person
View Trip
Cruise

7 Days (6 Nights) Valencia to Valencia
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 14 November 2026
Visit: Spain, France, Italy
Exclusive Savings
Inside
$1,031
Oceanview
$1,298
Balcony
$1,734
Suite
$2,199
From
A$1,031
Per Person
View Trip
Cruise

7 Days (6 Nights) Rome to Rome
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 08 April 2027
Visit: Italy, Spain, France
Exclusive Savings
Inside
$1,149
Oceanview
$1,308
Balcony
$1,635
Suite
$2,110
From
A$1,149
Per Person
View Trip
Cruise

7 Days (6 Nights) Valencia to Valencia
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 31 October 2026
Visit: Spain, France, Italy
Exclusive Savings
Inside
$1,120
Oceanview
$1,367
Balcony
$1,664
Suite
$2,179
From
A$1,120
Per Person
View Trip
Cruise

7 Days (6 Nights) London to London
Cruise Line: MSC Cruises
Departure: 04 July 2027
Visit: England, France, Spain
Exclusive Savings
Inside
$1,545
Oceanview
$1,813
Balcony
$2,011
Suite
$3,674
From
A$1,545
Per Person
View Trip
Cruise
 (1)

7 Days (6 Nights) Malaga to Rome
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 27 February 2027
Visit: Spain, Sardinia, Sicily, Italy
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$5,042
From
A$5,042
Save 103
Per Person
View Trip
Cruise
 (1)

7 Days (6 Nights) Barcelona to Valletta
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 14 March 2027
Visit: Spain, Italy, Sicily, Malta
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$5,042
From
A$5,042
Save 103
Per Person
View Trip
Cruise
 (1)

7 Days (6 Nights) Rome to Malaga
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 14 January 2027
Visit: Italy, Sardinia, Colombia, Spain
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$5,042
From
A$5,042
Save 103
Per Person
View Trip
Cruise
 (1)

7 Days (6 Nights) Genoa to Rome
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 08 September 2026
Visit: Italy, France, Spain, Sardinia
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$1,446
Suite
$2,407
From
A$1,446
Per Person
View Trip
Cruise
 (1)

7 Days (6 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 09 January 2028
Visit: Spain, France, Italy, Sicily
Exclusive Savings
Inside
$1,130
Oceanview
$1,338
Balcony
$1,486
Suite
$2,149
From
A$1,130
Per Person
View Trip
Cruise
 (2)

7 Days (6 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Ship: Valiant Lady
Departure: 28 June 2026
Visit: Spain, France, Italy, Corsica
Inside
$2,047
Oceanview
$1,789
Balcony
$1,959
Suite
-
From
A$1,789
Per Person
View Trip
Cruise

7 Days (6 Nights) Barcelona to Monte Carlo
Cruise Line: Silversea
Ship: Silver Ray
Departure: 24 August 2026
Visit: Spain, France, Italy, Corsica, Monaco
Last Minute Fare
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,419
Suite
$11,760
From
A$6,419
Save 131
Per Person
View Trip
Cruise

7 Days (6 Nights) Rome to Lisbon
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 27 May 2027
Visit: Italy, France, Spain, Portugal
Exclusive Savings
Inside
$852
Oceanview
$1,100
Balcony
$1,585
Suite
$1,922
From
A$852
Per Person
View Trip
Results: 21 results

No trips found. Try adjusting the search filters.