Spain Luxury Cruises

Explore Spain on one of 682 luxury cruises, departing from Amalfi, Amsterdam, Athens, Barcelona, Belfast and more. April is the most popular month to cruise to Spain and we have over 769 departures available from thirteen of the world's leading cruise lines specialising in luxury cruises.
Filter Results
682 Cruises (769 Departures)
682 Cruises (769 Departures)
Departures
Show More...
Duration
4 Days
29 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$1,100pp
$49,290pp
Countries
Show More...
Cruise
 (1)

9 Days (8 Nights) Rome to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departures: Jun 2028 to Sep 2028
Visits: Italy, Corsica, France, Spain
Exclusive Savings
Suite
$7,120
From (Per Person)
A$7,120
Save 156
Per Person
Cruise
 (8)

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Azamara
Departure: 29 December 2026
Visits: Spain, Morocco, Portugal
Azamara Always Included
Exclusive Savings
Inside
$4,327
Oceanview
$5,023
Balcony
$5,954
Suite
$9,355
From (Per Person)
A$4,327
Per Person
Cruise
 (2)

11 Days (10 Nights) Florence to Malaga
Cruise Line: Ponant
Ship: Le Boreal
Departure: 03 October 2027
Visits: Italy, Monaco, France, Spain
Exclusive Savings
Oceanview
$9,402
Balcony
$9,877
Suite
$17,977
From (Per Person)
A$9,402
Save 248
Per Person
Cruise
 (8)

11 Days (10 Nights) Rome to Barcelona
Cruise Line: Azamara
Departure: 03 March 2027
Visits: Italy, France, Spain
Azamara Always Included
Exclusive Savings
Inside
$3,134
Oceanview
$3,544
Balcony
$4,028
Suite
$5,890
From (Per Person)
A$3,134
Save 205
Per Person
Cruise
 (3)

13 Days (12 Nights) London to Barcelona
Cruise Line: Oceania
Departure: 05 August 2026
Visits: England, France, Spain, Portugal
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$9,098
Suite
-
From (Per Person)
A$9,098
Save 3,872
Per Person
Cruise
 (2)

10 Days (9 Nights) Lisbon to Bordeaux
Cruise Line: Ponant
Departures: Aug 2027 to Aug 2028
Visits: Portugal, Spain, France
Exclusive Savings
Oceanview
$8,467
Balcony
$9,107
Suite
$15,150
From (Per Person)
A$8,467
Save 258
Per Person
Cruise
 (5)

14 Days (13 Nights) Malaga to Miami
Cruise Line: Azamara
Departure: 04 December 2026
Visits: Spain, Morocco, Puerto Rico, USA
Azamara Always Included
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,612
Suite
$7,140
From (Per Person)
A$3,612
Save 57
Per Person
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 11 April 2028
Visits: Spain, Gibraltar
Exclusive Savings
Suite
$6,350
From (Per Person)
A$6,350
Save 130
Per Person
Cruise
 (1)

13 Days (12 Nights) London to London
Cruise Line: Cunard
Departure: 19 May 2028
Visits: England, Portugal, Spain
Exclusive Savings
Inside
$3,518
Oceanview
$3,765
Balcony
$4,211
Suite
$9,705
From (Per Person)
A$3,518
Per Person
Cruise
 (1)

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 18 April 2028
Visits: Spain, Morocco, Portugal
Exclusive Savings
Suite
$10,363
From (Per Person)
A$10,363
Save 212
Per Person
Cruise
 (13)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 25 August 2028
Visits: Spain, France, Italy
Exclusive Savings
Inside
$2,229
Oceanview
$2,526
Balcony
$2,872
Suite
$5,941
From (Per Person)
A$2,229
Per Person
Cruise
 (1)

15 Days (14 Nights) Rome to Rome
Cruise Line: Cunard
Departure: 10 August 2026
Visits: Italy, Spain, France, Sardinia, Sicily
Exclusive Savings
Inside
$3,984
Oceanview
$4,211
Balcony
$5,706
Suite
$10,201
From (Per Person)
A$3,984
Per Person
Cruise
 (1)

13 Days (12 Nights) London to London
Cruise Line: Cunard
Departure: 17 December 2028
Visits: England, Portugal, Spain
Exclusive Savings
Inside
$6,389
Oceanview
$7,230
Balcony
$7,527
Suite
$17,130
From (Per Person)
A$6,389
Per Person
Cruise
 (2)

13 Days (12 Nights) Oslo to Lisbon
Cruise Line: Ponant
Ship: Le Laperouse
Departure: 19 July 2027
Visits: Norway, Belgium, France, Spain, Portugal
Exclusive Savings
Balcony
$13,252
Suite
$20,003
From (Per Person)
A$13,252
Save 358
Per Person
Cruise
 (1)

21 Days (20 Nights) Miami to London
Cruise Line: Seabourn
Departure: 30 May 2027
Visits: USA, Portugal, Spain, France, England
Exclusive Savings
Oceanview
$12,446
Balcony
$15,703
Suite
$24,700
From (Per Person)
A$12,446
Save 209
Per Person
Cruise
 (1)

15 Days (14 Nights) Paris to Barcelona
Cruise Line: Oceania
Departure: 13 September 2027
Visits: France, Spain, Portugal
Your World Inclusions
Exclusive Savings
Inside
$6,342
Oceanview
$6,807
Balcony
$10,086
Suite
$13,694
From (Per Person)
A$6,342
Save 2,128
Per Person
Cruise
 (1)

5 Days (4 Nights) Barcelona to Casablanca
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 11 February 2027
Visits: Spain, Morocco
Exclusive Savings
Suite
$3,342
From (Per Person)
A$3,342
Save 68
Per Person
Cruise
 (1)

6 Days (5 Nights) Barcelona to Marseille
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 24 January 2027
Visits: Spain, France
Exclusive Savings
Suite
$3,910
From (Per Person)
A$3,910
Save 80
Per Person
Cruise
 (2)

11 Days (10 Nights) Malaga to Las Palmas de Gran Canaria
Cruise Line: Ponant
Departures: Oct 2027 to Nov 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Oceanview
$9,063
Balcony
$9,024
Suite
$13,272
From (Per Person)
A$9,024
Save 237
Per Person
Cruise
 (1)

21 Days (20 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 18 April 2028
Visits: Spain, Morocco, Portugal
Exclusive Savings
Suite
$17,860
From (Per Person)
A$17,860
Save 365
Per Person
Cruise
 (6)

22 Days (21 Nights) London to London
Cruise Line: Cunard
Ship: Queen Mary 2
Departure: 21 February 2027
Visits: England, Spain, Portugal, Senegal, Cape Verde
Exclusive Savings
Inside
$4,481
Oceanview
$5,550
Balcony
$6,184
Suite
$15,520
From (Per Person)
A$4,481
Per Person
Cruise
 (8)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Azamara
Departure: 31 October 2026
Visits: Italy, Monaco, France, Spain
Azamara Always Included
Exclusive Savings
Inside
$2,159
Oceanview
$2,600
Balcony
$3,443
Suite
$3,982
From (Per Person)
A$2,159
Per Person
Cruise
 (13)

15 Days (14 Nights) Barcelona to Trieste
Cruise Line: Cunard
Departure: 25 August 2028
Visits: Spain, France, Italy, Malta, Croatia
Exclusive Savings
Inside
$4,261
Oceanview
$4,756
Balcony
$5,201
Suite
$10,399
From (Per Person)
A$4,261
Per Person
Cruise
 (1)

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Oceania
Departure: 07 July 2027
Visits: Spain, Gibraltar, Morocco, Portugal
Your World Inclusions
Exclusive Savings
Inside
$4,680
Oceanview
$4,894
Balcony
$8,424
Suite
$10,782
From (Per Person)
A$4,680
Save 2,100
Per Person
Cruise
 (1)

20 Days (19 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 09 December 2026
Visits: Spain, Morocco, Portugal, Gibraltar
Exclusive Savings
Suite
$18,262
From (Per Person)
A$18,262
Save 373
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Monte Carlo
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 22 May 2028
Visits: Spain, Italy, France, Corsica, Monaco
Exclusive Savings
Suite
$8,898
From (Per Person)
A$8,898
Save 182
Per Person
Cruise
 (4)

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: Azamara
Departure: 01 June 2028
Visits: Spain, France
Azamara Always Included
Exclusive Savings
Inside
$2,157
Oceanview
$2,352
Balcony
$2,892
Suite
$4,670
From (Per Person)
A$2,157
Save 142
Per Person
Cruise
 (1)

8 Days (7 Nights) Lisbon to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 21 December 2026
Visits: Portugal, Gibraltar, Spain
Exclusive Savings
Suite
$6,061
From (Per Person)
A$6,061
Save 124
Per Person
Cruise
 (2)

8 Days (7 Nights) Lisbon to Barcelona
Cruise Line: Ponant
Ship: Le Boreal
Departure: 25 April 2027
Visits: Portugal, Spain
Exclusive Savings
Oceanview
$9,089
Balcony
$9,574
Suite
$19,662
From (Per Person)
A$9,089
Save 251
Per Person
Cruise
 (4)

8 Days (7 Nights) Lisbon to Malaga
Cruise Line: Azamara
Departures: Apr 2027 to Mar 2028
Visits: Portugal, Spain, Morocco
Azamara Always Included
Exclusive Savings
Inside
$2,560
Oceanview
$2,775
Balcony
$3,408
Suite
$4,776
From (Per Person)
A$2,560
Save 240
Per Person
Results: 211-240 of 682

No trips found. Try adjusting the search filters.