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. November is the most popular month to travel to Spain and we have 85 cruise departures available.
Filter Results
31 Cruises (85 Departures)
31 Cruises (85 Departures)
Departures
Show More...
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Price
$500pp
$11,900pp
Countries
Show More...
Cruise

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

7 Days (6 Nights) Lanzarote to Lanzarote
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 11 February 2027
Visits: Spain, Portugal
Exclusive Savings
Inside
$1,409
Oceanview
$1,528
Balcony
$1,706
Suite
$3,669
From (Per Person)
A$1,409
Per Person
Cruise
 (2)

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

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

7 Days (6 Nights) Monte Carlo to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 19 July 2026
Visits: Monaco, France, Spain
Exclusive Savings
Balcony
$9,330
Suite
-
From (Per Person)
A$9,330
Save 2,570
Per Person
Cruise

7 Days (6 Nights) Monte Carlo to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 30 August 2026
Visits: Monaco, France, Spain
Exclusive Savings
Balcony
$8,026
Suite
$9,722
From (Per Person)
A$8,026
Save 164
Per Person
Cruise
 (1)

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

7 Days (6 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 12 November 2026
Visits: Spain, France, Italy
Exclusive Savings
Inside
$1,239
Oceanview
$1,575
Balcony
$1,743
Suite
$2,852
From (Per Person)
A$1,239
Per Person
Cruise

7 Days (6 Nights) Barcelona to Valencia
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 10 January 2027
Visits: Spain, France, Italy
Exclusive Savings
Inside
$575
Oceanview
$813
Balcony
$1,347
Suite
$1,684
From (Per Person)
A$575
Per Person
Cruise

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

7 Days (6 Nights) Valencia to Valencia
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 10 April 2027
Visits: Spain, France, Italy
Exclusive Savings
Inside
-
Oceanview
$1,248
Balcony
$1,536
Suite
$2,011
From (Per Person)
A$1,248
Per Person
Cruise

7 Days (6 Nights) Valencia to Valencia
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 14 November 2026
Visits: Spain, France, Italy
Exclusive Savings
Inside
$686
Oceanview
$954
Balcony
$1,389
Suite
$1,914
From (Per Person)
A$686
Per Person
New ReleaseCruise

7 Days (6 Nights) Lisbon to Lisbon
Cruise Line: Crystal
Departure: 11 October 2026
Visits: Portugal, Morocco, Spain
Exclusive Savings
Oceanview
$6,080
Balcony
$6,620
Suite
$7,555
From (Per Person)
A$6,080
Save 620
Per Person
Cruise

7 Days (6 Nights) London to London
Cruise Line: 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 Valencia
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 31 October 2026
Visits: Spain, France, Italy
Exclusive Savings
Inside
$892
Oceanview
$1,001
Balcony
$1,397
Suite
$1,912
From (Per Person)
A$892
Per Person
Cruise

7 Days (6 Nights) Rome to Rome
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 08 April 2027
Visits: Italy, Spain, France
Exclusive Savings
Inside
$1,060
Oceanview
$1,140
Balcony
$1,664
Suite
$2,110
From (Per Person)
A$1,060
Per Person
Cruise
 (3)

7 Days (6 Nights) Rome to Rome
Cruise Line: MSC Cruises
Departure: 09 November 2026
Visits: Italy, Sicily, Spain, France
Exclusive Savings
Inside
$775
Oceanview
$1,013
Balcony
$1,181
Suite
$2,290
From (Per Person)
A$775
Per Person
Cruise
 (1)

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

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

7 Days (6 Nights) Genoa to Genoa
Cruise Line: MSC Cruises
Departure: 08 November 2026
Visits: Italy, Sicily, Spain, France
Exclusive Savings
Inside
$763
Oceanview
$1,001
Balcony
$1,169
Suite
$2,278
From (Per Person)
A$763
Per Person
Cruise
 (3)

7 Days (6 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 06 November 2026
Visits: Spain, France, Italy, Sicily
Exclusive Savings
Inside
$664
Oceanview
$1,001
Balcony
$1,169
Suite
$2,278
From (Per Person)
A$664
Per Person
Cruise
 (1)

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

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

7 Days (6 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Jan 2028 to Apr 2028
Visits: Spain, France, Italy, Sicily
Exclusive Savings
Inside
$1,130
Oceanview
$1,338
Balcony
$1,486
Suite
$2,149
From (Per Person)
A$1,130
Per Person
Cruise
 (1)

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

7 Days (6 Nights) Amalfi to Amalfi
Cruise Line: MSC Cruises
Ship: MSC Seashore
Departure: 13 April 2028
Visits: Italy, Sicily, Spain, France
Exclusive Savings
Inside
$1,466
Oceanview
$1,654
Balcony
$1,813
Suite
$2,476
From (Per Person)
A$1,466
Per Person
Cruise

7 Days (6 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Ship: MSC Seashore
Departure: 11 April 2028
Visits: France, Italy, Sicily, Spain
Exclusive Savings
Inside
$1,466
Oceanview
$1,654
Balcony
$1,813
Suite
$2,476
From (Per Person)
A$1,466
Per Person
Cruise

7 Days (6 Nights) Rome to Lisbon
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 27 May 2027
Visits: Italy, France, Spain, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$1,922
From (Per Person)
A$1,922
Per Person
Cruise

7 Days (6 Nights) Palermo to Palermo
Cruise Line: MSC Cruises
Ship: MSC Seashore
Departure: 14 April 2028
Visits: Sicily, Spain, France, Italy
Exclusive Savings
Inside
$1,486
Oceanview
$1,654
Balcony
$1,823
Suite
$2,466
From (Per Person)
A$1,486
Per Person
Cruise

7 Days (6 Nights) Barcelona to Monte Carlo
Cruise Line: Silversea
Ship: Silver Ray
Departure: 24 August 2026
Visits: Spain, France, Italy, Corsica, Monaco
Exclusive Savings
Balcony
$7,477
Suite
$11,760
From (Per Person)
A$7,477
Save 3,423
Per Person
Results: 1-30 of 31

No trips found. Try adjusting the search filters.