Spain Cruises

Are you looking for a cruise to Spain? Choose from 1,191 unique cruise itineraries to Spain, departing from Alicante, Amalfi, Amsterdam, Athens, Barcelona and more. April is the most popular month to cruise to Spain and we have over 4,432 departures available from twenty-three of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
2 Days
30 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$89pp
$65,380pp
Countries
Show More...
Filter Results
1,191 Cruises (4,432 Cruise Departures)
Cruise
 (1)

15 Days (14 Nights) Barcelona to Bridgetown
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 18 November 2026
Visit: Spain, Saint Martin, Saint Kitts and Nevis, Saint Vincent, Barbados
Inside
$978
Oceanview
$1,158
Balcony
$1,468
Suite
$2,366
From
US$978
Per Person
View Trip
Cruise

9 Days (8 Nights) Barcelona to Rome
Cruise Line: Silversea
Ship: Silver Ray
Departure: 21 May 2027
Visit: Spain, Sardinia, Sicily, Malta, Italy
All-Inclusive Plus Fare
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,930
Suite
$9,650
From
US$6,930
Save 2,970
Per Person
View Trip
Cruise

8 Days (7 Nights) Livorno to Livorno
Cruise Line: MSC Cruises
Departures: May 2026 to Nov 2027
Visit: Italy, France, Spain, Tunisia, Sicily
Inside
$929
Oceanview
$1,075
Balcony
$1,229
Suite
$2,176
From
US$929
Per Person
View Trip
Cruise

16 Days (15 Nights) Miami to London
Cruise Line: Norwegian Cruise Line
Departure: 11 May 2027
Visit: USA, Portugal, Spain, France, England
Inside
$1,629
Oceanview
$1,809
Balcony
$2,782
Suite
$2,820
From
US$1,629
Per Person
View Trip
Cruise

15 Days (14 Nights) Lisbon to Rome
Cruise Line: Viking Cruises
Departures: Feb 2027 to Jun 2028
Visit: Portugal, Spain, Morocco, France, Monaco, Italy
Multiple Deals Available
Inside
-
Oceanview
-
Balcony
$5,598
Suite
$8,998
From
US$5,598
Save 200
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Amalfi to Amalfi
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 03 November 2027
Visit: Italy, Sicily, Malta, Spain, France
Inside
$1,735
Oceanview
$1,941
Balcony
$2,174
Suite
$3,105
From
US$1,735
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Departures: Apr 2026 to Oct 2027
Visit: France, Italy, Sicily, Malta, Spain
Exclusive Savings
Inside
$755
Oceanview
$885
Balcony
$1,015
Suite
$1,794
From
US$755
Save 51
Per Person
View Trip
Cruise
 (3)

7 Days (6 Nights) Genoa to Marseille
Cruise Line: MSC Cruises
Departure: 19 April 2026
Visit: Italy, Sicily, Malta, Spain, France
Inside
$599
Oceanview
$759
Balcony
$889
Suite
$2,410
From
US$599
Per Person
View Trip
Cruise
 (1)

12 Days (11 Nights) Hamburg to Marseille
Cruise Line: MSC Cruises
Ship: MSC Euribia
Departure: 09 October 2027
Visit: Germany, Denmark, Holland, Spain, France
Inside
$1,815
Oceanview
$2,218
Balcony
$2,624
Suite
$3,765
From
US$1,815
Per Person
View Trip
Cruise
 (8)

19 Days (18 Nights) Venice to Barcelona
Cruise Line: Azamara Cruises
Departure: 16 May 2027
Visit: Italy, Montenegro, Sicily, France, Spain
Azamara Always Included
Exclusive Savings
Inside
$5,248
Oceanview
$5,830
Balcony
-
Suite
$10,777
From
US$5,248
Save 111
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departures: Aug 2026 to Jul 2027
Visit: Italy, Corsica, France, Gibraltar, Spain
Fare Saver
Book Early & Have It All Fare Option
Inside
$1,009
Oceanview
$1,059
Balcony
$1,459
Suite
$2,009
From
US$1,009
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 07 September 2026
Visit: Spain, Corsica, Sicily, Italy, France
Bonus Onboard Credit
Inside
$3,049
Oceanview
$2,869
Balcony
$4,699
Suite
-
From
US$2,869
Per Person
View Trip
Cruise
 (8)

15 Days (14 Nights) Las Palmas de Gran Canaria to Barcelona
Cruise Line: Azamara Cruises
Departure: 28 May 2026
Visit: Spain, Morocco, Gibraltar, France, Italy
Azamara Always Included
Inside
$2,219
Oceanview
$2,439
Balcony
$3,127
Suite
$4,785
From
US$2,219
Per Person
View Trip
Cruise

15 Days (14 Nights) Lisbon to San Juan
Cruise Line: Silversea
Ship: Silver Dawn
Departure: 27 November 2027
Visit: Portugal, Spain, Cape Verde, Saint Barthelemy, Puerto Rico
All-Inclusive Plus Fare
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
$3,850
Balcony
$4,340
Suite
$8,880
From
US$3,850
Save 1,650
Per Person
View Trip
Cruise
 (1)

18 Days (17 Nights) Genoa to Santos
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 06 November 2027
Visit: Italy, France, Spain, Portugal, Brazil
Inside
$1,234
Oceanview
$1,424
Balcony
$1,774
Suite
-
From
US$1,234
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Celebrity Cruises
Departures: Jun 2026 to Sep 2026
Visit: Spain, Malta, Greece, Turkey, Italy
Exclusive Savings
Inside
$1,974
Oceanview
$2,166
Balcony
$2,174
Suite
$6,686
From
US$1,974
Save 1,723
Per Person
View Trip
Cruise

9 Days (8 Nights) Rome to London
Cruise Line: Cunard
Ship: Queen Anne
Departure: 12 September 2026
Visit: Italy, France, Spain, Gibraltar, England
Bonus Onboard Credit
Inside
$1,799
Oceanview
-
Balcony
$3,379
Suite
$5,596
From
US$1,799
Per Person
View Trip
Cruise
 (2)

15 Days (14 Nights) London to London
Cruise Line: Princess
Ship: Sky Princess
Departures: Apr 2026 to Mar 2027
Visit: England, Spain, France, Italy, Corsica
Princess Standard
Exclusive Savings
Inside
$1,814
Oceanview
-
Balcony
$1,984
Suite
$2,289
From
US$1,814
Save 351
Per Person
View Trip
Cruise
 (2)

13 Days (12 Nights) Amsterdam to Barcelona
Cruise Line: Celebrity Cruises
Departure: 26 August 2026
Visit: Holland, France, Spain, Portugal, Gibraltar
Exclusive Savings
Inside
$1,056
Oceanview
-
Balcony
$1,604
Suite
$9,414
From
US$1,229
Save 420
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departures: Apr 2027 to Jan 2028
Visit: France, Italy, Sicily, Malta, Spain
Inside
$791
Oceanview
$951
Balcony
$1,081
Suite
$1,601
From
US$791
Per Person
View Trip
Cruise

9 Days (8 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 09 July 2027
Visit: Spain, France, Monaco, Italy, Corsica, Sardinia
Your World Inclusions
Your World Included Credit
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,612
Suite
$5,843
From
US$3,612
Save 3,786
Per Person
View Trip
Cruise
 (1)

18 Days (17 Nights) Rome to Orlando
Cruise Line: MSC Cruises
Departure: 28 October 2026
Visit: Italy, Spain, Portugal, Puerto Rico, USA
Inside
$996
Oceanview
$1,267
Balcony
$1,505
Suite
$6,545
From
US$996
Per Person
View Trip
Cruise
 (1)

16 Days (15 Nights) Lisbon to Miami
Cruise Line: Oceania Cruises
Departure: 09 November 2026
Visit: Portugal, Spain, Puerto Rico, Bahamas, USA
Your World Inclusions
Exclusive Savings
Inside
$2,275
Oceanview
$2,600
Balcony
$3,597
Suite
$4,853
From
US$2,275
Save 4,723
Per Person
View Trip
Cruise
 (6)

18 Days (17 Nights) Cape Town to London
Cruise Line: Cunard
Ship: Queen Mary 2
Departure: 13 April 2026
Visit: South Africa, Namibia, Senegal, Spain, England
Inside
$2,479
Oceanview
$3,489
Balcony
$3,699
Suite
$11,955
From
US$2,479
Per Person
View Trip
Cruise

11 Days (10 Nights) Genoa to Genoa
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departures: Jun 2027 to Sep 2027
Visit: Italy, France, Spain, Portugal, Sardinia
Exclusive Savings
Inside
$1,652
Oceanview
$1,852
Balcony
$2,455
Suite
$2,668
From
US$1,652
Save 54
Per Person
View Trip
Cruise
 (1)

14 Days (13 Nights) Marseille to Hamburg
Cruise Line: MSC Cruises
Ship: MSC Euribia
Departure: 11 April 2027
Visit: France, Italy, Spain, Gibraltar, Germany
Inside
$1,414
Oceanview
$1,804
Balcony
$2,072
Suite
$3,566
From
US$1,414
Per Person
View Trip
Cruise

15 Days (14 Nights) Fort Lauderdale to Rome
Cruise Line: Celebrity Cruises
Departure: 20 April 2026
Visit: USA, Bermuda, Portugal, Spain, Italy
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$10,074
From
US$10,074
Save 6,735
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Rome to Rome
Cruise Line: MSC Cruises
Departures: Mar 2026 to Mar 2028
Visit: Italy, Sicily, Malta, Spain, France
Exclusive Savings
Inside
$836
Oceanview
$996
Balcony
$1,096
Suite
$1,826
From
US$836
Save 54
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Celebrity Cruises
Departures: Jun 2027 to Aug 2027
Visit: Spain, Morocco, Portugal, Corsica, Italy
Exclusive Savings
Inside
$2,349
Oceanview
$2,549
Balcony
$2,719
Suite
$5,549
From
US$2,349
Save 1,583
Per Person
View Trip
Cruise
 (1)

22 Days (21 Nights) Santos to Valencia
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 01 April 2027
Visit: Brazil, Spain, France, Italy, Sicily
Inside
$1,501
Oceanview
$1,711
Balcony
$2,230
Suite
-
From
US$1,501
Per Person
View Trip
Results: 871-900 of 1191

No trips found. Try adjusting the search filters.