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 four leading cruise lines that explore Spain. November is the most popular month to travel to Spain and we have 68 cruise departures available.
Filter Results
22 Cruises (68 Departures)
22 Cruises (68 Departures)
Departures
Show More...
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Price
$500pp
$8,325pp
Countries
Show More...
Cruise

7 Days (6 Nights) San Miguel de Abona to San Miguel de Abona
Operator: G Adventures
Departures: Nov 2026 to Apr 2028
Visits: Spain
Exclusive Savings
From (Per Person)
A$1,146
Save 803
Per Person
Cruise
 (1)

7 Days (6 Nights) Funchal to Funchal
Operator: MSC Cruises
Ship: MSC Euribia
Departure: 17 November 2027
Visits: Portugal, Spain
Exclusive Savings
Inside
$1,003
Oceanview
$1,102
Balcony
$1,241
Suite
$2,122
From (Per Person)
A$1,003
Per Person
Cruise
 (1)

7 Days (6 Nights) Las Palmas de Gran Canaria to Las Palmas de Gran Canaria
Operator: MSC Cruises
Ship: MSC Euribia
Departure: 06 November 2027
Visits: Spain, Portugal
Exclusive Savings
Inside
$1,072
Oceanview
$1,171
Balcony
$1,310
Suite
$2,191
From (Per Person)
A$1,072
Per Person
Cruise
 (2)

7 Days (6 Nights) Lanzarote to Lanzarote
Operator: MSC Cruises
Ship: MSC Fantasia
Departure: 11 February 2027
Visits: Spain, Portugal
Exclusive Savings
Inside
$1,350
Oceanview
$1,458
Balcony
$1,627
Suite
-
From (Per Person)
A$1,350
Per Person
Cruise
 (2)

7 Days (6 Nights) Rome to Santa Cruz De Tenerife
Operator: MSC Cruises
Ship: MSC Fantasia
Departure: 07 December 2026
Visits: Italy, Spain
Exclusive Savings
Inside
$775
Oceanview
$864
Balcony
$864
Suite
$1,577
From (Per Person)
A$775
Per Person
Cruise
 (2)

7 Days (6 Nights) Barcelona to Barcelona
Operator: Virgin Voyages
Ship: Valiant Lady
Departure: 04 September 2028
Visits: Spain, France, Italy
Inside
$1,646
Oceanview
$2,081
Balcony
$2,255
Suite
$5,224
From (Per Person)
A$1,646
Per Person
Cruise
 (1)

7 Days (6 Nights) Venice to Valencia
Operator: MSC Cruises
Ship: MSC Lirica
Departure: 14 November 2027
Visits: Italy, Greece, Spain
Exclusive Savings
Inside
$1,191
Oceanview
$1,419
Balcony
$1,874
Suite
$2,161
From (Per Person)
A$1,191
Per Person
Cruise

7 Days (6 Nights) Barcelona to Valencia
Operator: MSC Cruises
Ship: MSC Sinfonia
Departures: Jan 2027 to Mar 2027
Visits: Spain, France, Italy
Exclusive Savings
Inside
$1,369
Oceanview
$686
Balcony
$993
Suite
$1,409
From (Per Person)
A$686
Per Person
Cruise

7 Days (6 Nights) London to London
Operator: MSC Cruises
Departure: 04 July 2027
Visits: England, France, Spain
Exclusive Savings
Inside
$1,607
Oceanview
$1,874
Balcony
$2,122
Suite
$3,686
From (Per Person)
A$1,607
Per Person
Cruise

7 Days (6 Nights) Valencia to Rome
Operator: MSC Cruises
Ship: MSC Sinfonia
Departure: 20 November 2026
Visits: Spain, France, Italy
Exclusive Savings
Inside
$706
Oceanview
$944
Balcony
$1,488
Suite
$1,825
From (Per Person)
A$706
Per Person
Cruise

7 Days (6 Nights) Rome to Barcelona
Operator: Explora Journeys
Ship: Explora I
Departure: 08 June 2027
Visits: Italy, Corsica, Spain
Exclusive Savings
Suite
$8,158
From (Per Person)
A$8,158
Save 167
Per Person
Cruise
 (1)

7 Days (6 Nights) Barcelona to Valletta
Operator: Explora Journeys
Ship: Explora II
Departure: 14 March 2027
Visits: Spain, Italy, Sicily, Malta
Exclusive Savings
Suite
$4,905
From (Per Person)
A$4,905
Save 100
Per Person
Cruise
 (3)

7 Days (6 Nights) Genoa to Genoa
Operator: MSC Cruises
Departure: 08 November 2026
Visits: Italy, Sicily, Spain, France
Exclusive Savings
Inside
$666
Oceanview
$983
Balcony
$1,142
Suite
$2,241
From (Per Person)
A$666
Per Person
Cruise
 (1)

7 Days (6 Nights) Barcelona to Barcelona
Operator: MSC Cruises
Ship: MSC Seaview
Departure: 09 January 2028
Visits: Spain, France, Italy, Sicily
Exclusive Savings
Inside
$1,142
Oceanview
$1,350
Balcony
$1,498
Suite
$2,161
From (Per Person)
A$1,142
Per Person
Cruise
 (1)

7 Days (6 Nights) Malaga to Rome
Operator: Explora Journeys
Ship: Explora II
Departure: 27 February 2027
Visits: Spain, Sardinia, Sicily, Italy
Exclusive Savings
Suite
$4,528
From (Per Person)
A$4,528
Save 92
Per Person
Cruise
 (1)

7 Days (6 Nights) Rome to Malaga
Operator: Explora Journeys
Ship: Explora II
Departure: 14 January 2027
Visits: Italy, Sardinia, Colombia, Spain
Exclusive Savings
Suite
$4,557
From (Per Person)
A$4,557
Save 93
Per Person
Cruise
 (3)

7 Days (6 Nights) Rome to Rome
Operator: MSC Cruises
Departure: 09 November 2026
Visits: Italy, Sicily, Spain, France
Exclusive Savings
Inside
-
Oceanview
$1,805
Balcony
-
Suite
$5,460
From (Per Person)
A$5,460
Per Person
Cruise
 (1)

7 Days (6 Nights) Barcelona to Trieste
Operator: MSC Cruises
Departure: 16 April 2027
Visits: Spain, Corsica, Italy, Greece
Exclusive Savings
Inside
$997
Oceanview
$1,265
Balcony
$1,383
Suite
$2,007
From (Per Person)
A$997
Per Person
Cruise
 (1)

7 Days (6 Nights) Marseille to Valencia
Operator: MSC Cruises
Ship: MSC Musica
Departure: 18 June 2027
Visits: France, Italy, Sicily, Spain
Exclusive Savings
Inside
$963
Oceanview
$1,142
Balcony
$1,350
Suite
$3,332
From (Per Person)
A$963
Per Person
Cruise
 (3)

7 Days (6 Nights) Marseille to Marseille
Operator: MSC Cruises
Departure: 07 November 2026
Visits: France, Italy, Sicily, Spain
Exclusive Savings
Inside
-
Oceanview
$1,181
Balcony
-
Suite
$2,092
From (Per Person)
A$1,181
Per Person
Cruise
 (1)

7 Days (6 Nights) Amalfi to Genoa
Operator: MSC Cruises
Ship: MSC Euribia
Departure: 06 April 2027
Visits: Italy, Sicily, Tunisia, Spain, France
Exclusive Savings
Inside
$785
Oceanview
$924
Balcony
$1,072
Suite
-
From (Per Person)
A$785
Per Person
Cruise

7 Days (6 Nights) Naples to Genoa
Operator: MSC Cruises
Departure: 30 November 2026
Visits: Italy, Sicily, Malta, Spain, France
Exclusive Savings
Inside
$587
Oceanview
$686
Balcony
$944
Suite
-
From (Per Person)
A$587
Per Person
Results: 22 results

No trips found. Try adjusting the search filters.