Spain Luxury Cruises

Explore Spain on one of 556 luxury cruises, departing from Amsterdam, Athens, Barcelona, Belfast, Bilbao and more. April is the most popular month to cruise to Spain and we have over 633 departures available from twelve of the world's leading cruise lines specialising in luxury cruises.
Filter Results
Departures
Show More...
Duration
5 Days
29 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$600pp
$65,380pp
Countries
Show More...
Filter Results
556 Cruises (633 Cruise Departures)
Cruise
 (1)

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Oceania Cruises
Departure: 07 July 2027
Visit: Spain, Gibraltar, Morocco, Portugal
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
$3,299
Oceanview
$3,449
Balcony
$5,749
Suite
$7,399
From
US$3,299
Save 3,299
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 17 August 2026
Visit: Spain, Sardinia, Sicily, Italy
Inside
$1,329
Oceanview
$1,449
Balcony
$1,629
Suite
$2,649
From
US$1,329
Per Person
View Trip
Cruise
 (1)

13 Days (12 Nights) London to London
Cruise Line: Cunard
Departure: 03 December 2027
Visit: England, Portugal, Spain
Bonus Onboard Credit
Value Fare
Inside
$1,639
Oceanview
$1,839
Balcony
$2,039
Suite
$4,939
From
US$1,639
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Lisbon to Malaga
Cruise Line: Azamara Cruises
Departures: Apr 2027 to Mar 2028
Visit: Portugal, Spain, Morocco
Azamara Always Included
Inside
$1,709
Oceanview
$1,849
Balcony
$2,279
Suite
$3,189
From
US$1,709
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Rome to Lisbon
Cruise Line: Seabourn
Departure: 01 November 2026
Visit: Italy, Corsica, Sardinia, Spain, Portugal
5-Day Sail Event
Inside
-
Oceanview
$6,289
Balcony
-
Suite
$13,246
From
US$6,289
Per Person
View Trip
Cruise
 (8)

11 Days (10 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 17 July 2027
Visit: Italy, Monaco, France, Spain
Azamara Always Included
Inside
$3,839
Oceanview
$3,719
Balcony
$4,879
Suite
$7,839
From
US$3,719
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Trieste
Cruise Line: Cunard
Departure: 27 July 2026
Visit: Spain, Italy, Sicily, Greece, Montenegro
Inside
$899
Oceanview
$1,099
Balcony
$2,269
Suite
$3,009
From
US$899
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Lisbon to Lisbon
Cruise Line: Ponant
Ship: Le Laperouse
Departure: 31 July 2027
Visit: Portugal, Spain
Inside
-
Oceanview
-
Balcony
$9,130
Suite
$17,180
From
US$9,130
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Azamara Cruises
Departure: 22 May 2027
Visit: Spain, Gibraltar, Portugal
Azamara Always Included
Inside
$2,059
Oceanview
$2,349
Balcony
$3,059
Suite
$4,849
From
US$2,059
Per Person
View Trip
Cruise
 (3)

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: Azamara Cruises
Departure: 01 June 2028
Visit: Spain, France
Azamara Always Included
Inside
$1,559
Oceanview
$1,709
Balcony
$2,099
Suite
$4,859
From
US$1,559
Per Person
View Trip
Cruise
 (2)

13 Days (12 Nights) Oslo to Lisbon
Cruise Line: Ponant
Ship: Le Laperouse
Departure: 19 July 2027
Visit: Norway, Belgium, France, Spain, Portugal
Inside
-
Oceanview
-
Balcony
$9,900
Suite
$15,120
From
US$9,900
Per Person
View Trip
Cruise
 (1)

5 Days (4 Nights) Nice to Barcelona
Cruise Line: Ponant
Departure: 08 August 2027
Visit: France, Spain
Inside
-
Oceanview
-
Balcony
$3,050
Suite
$5,650
From
US$3,050
Per Person
View Trip
Cruise
 (1)

12 Days (11 Nights) Barcelona to Athens
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 14 March 2027
Visit: Spain, Italy, Sicily, Malta, Greece
Inside
-
Oceanview
-
Balcony
-
Suite
$6,335
From
US$6,335
Per Person
View Trip
Cruise
 (2)

11 Days (10 Nights) Las Palmas de Gran Canaria to Dakar
Cruise Line: Ponant
Departures: Nov 2026 to Nov 2026
Visit: Spain, Cape Verde, Senegal
Inside
-
Oceanview
-
Balcony
$6,190
Suite
$9,210
From
US$6,190
Per Person
View Trip
Cruise
 (8)

11 Days (10 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 03 March 2027
Visit: Italy, France, Spain
Azamara Circle Member - Quarterly Saving
Azamara Always Included
Inside
$1,959
Oceanview
$2,249
Balcony
$2,549
Suite
$3,869
From
US$1,959
Per Person
View Trip
Cruise
 (3)

11 Days (10 Nights) Lisbon to London
Cruise Line: Azamara Cruises
Departure: 15 June 2028
Visit: Portugal, Spain, France, England
Azamara Always Included
Inside
$3,429
Oceanview
$3,719
Balcony
$4,579
Suite
$6,459
From
US$3,429
Per Person
View Trip
Cruise
 (1)

13 Days (12 Nights) Malaga to Fort-de-France
Cruise Line: Ponant
Departure: 08 November 2027
Visit: Spain, Portugal, Martinique
Inside
-
Oceanview
-
Balcony
$4,170
Suite
$6,080
From
US$4,170
Per Person
View Trip
Cruise
 (3)

9 Days (8 Nights) Barcelona to Rome
Cruise Line: Azamara Cruises
Departure: 15 September 2028
Visit: Spain, France, Monaco, Italy
Azamara Always Included
Inside
$2,019
Oceanview
$2,189
Balcony
$2,699
Suite
$3,809
From
US$2,019
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) Lisbon to Rome
Cruise Line: Oceania Cruises
Departure: 21 December 2026
Visit: Portugal, Spain, France, Italy, Corsica
Memorial Day Sale
Your World Inclusions
Exclusive Savings
Inside
$3,637
Oceanview
$3,862
Balcony
$5,775
Suite
$7,800
From
US$3,637
Save 6,061
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 18 September 2028
Visit: Spain, Sardinia, Italy, Monaco, France
Inside
-
Oceanview
-
Balcony
-
Suite
$5,050
From
US$5,050
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Barcelona to Malaga
Cruise Line: Azamara Cruises
Departure: 11 March 2028
Visit: Spain, Gibraltar
Azamara Always Included
Inside
$1,679
Oceanview
$2,089
Balcony
$2,689
Suite
$4,019
From
US$1,679
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Malaga to Lisbon
Cruise Line: Azamara Cruises
Departure: 18 March 2028
Visit: Spain, Portugal
Azamara Always Included
Inside
$1,809
Oceanview
$2,219
Balcony
$2,819
Suite
$4,149
From
US$1,809
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Bilbao
Cruise Line: Oceania Cruises
Departure: 20 August 2026
Visit: Spain, Morocco, Portugal
Memorial Day Sale
Your World Inclusions
Exclusive Savings
Inside
$3,017
Oceanview
$3,145
Balcony
$5,695
Suite
$13,599
From
US$3,017
Save 4,081
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) Bilbao to Rome
Cruise Line: Oceania Cruises
Departure: 30 August 2026
Visit: Spain, Portugal, France, Italy
Your World Inclusions
Exclusive Savings
Inside
$3,325
Oceanview
$3,535
Balcony
$5,460
Suite
$7,245
From
US$3,325
Save 6,173
Per Person
View Trip
Cruise
 (13)

15 Days (14 Nights) Trieste to Rome
Cruise Line: Cunard
Departure: 04 June 2027
Visit: Italy, Croatia, Sicily, Spain, Corsica
Bonus Onboard Credit
Value Fare
Inside
$2,369
Oceanview
$2,679
Balcony
$3,129
Suite
$6,409
From
US$2,369
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Nice to Barcelona
Cruise Line: Ponant
Departure: 21 June 2027
Visit: France, Italy, Corsica, Spain
Inside
-
Oceanview
-
Balcony
$8,140
Suite
$15,130
From
US$8,140
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Malaga to Barcelona
Cruise Line: Azamara Cruises
Departure: 17 April 2027
Visit: Spain, Gibraltar
Azamara Always Included
Inside
$2,179
Oceanview
$2,489
Balcony
$3,279
Suite
$5,259
From
US$2,179
Per Person
View Trip
Cruise
 (3)

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 05 November 2026
Visit: Spain, France, Monaco, Italy
Memorial Day Sale
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$4,025
Suite
$5,355
From
US$4,025
Save 7,473
Per Person
View Trip
Cruise
 (1)

13 Days (12 Nights) Rome to Lisbon
Cruise Line: Silversea
Ship: Silver Nova
Departure: 21 November 2027
Visit: Italy, France, Spain, Morocco, Portugal
All-Inclusive Fare
All-Inclusive Plus Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,700
Suite
$10,400
From
US$6,700
Save 3,000
Per Person
View Trip
Cruise
 (13)

8 Days (7 Nights) Barcelona to Istanbul
Cruise Line: Cunard
Departure: 14 May 2027
Visit: Spain, Sicily, Greece, Turkey
Bonus Onboard Credit
Value Fare
Inside
$1,139
Oceanview
$1,369
Balcony
$1,499
Suite
$3,069
From
US$1,139
Per Person
View Trip
Results: 31-60 of 556

No trips found. Try adjusting the search filters.