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)

17 Days (16 Nights) Miami to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 19 March 2028
Visits: USA, Puerto Rico, Antigua and Barbuda, Portugal, Spain
Exclusive Savings
Suite
$11,623
From (Per Person)
A$11,623
Save 237
Per Person
Cruise
 (1)

9 Days (8 Nights) Casablanca to Lisbon
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 15 February 2027
Visits: Morocco, Spain, Portugal
Exclusive Savings
Suite
$7,056
From (Per Person)
A$7,056
Save 144
Per Person
Cruise
 (1)

5 Days (4 Nights) Rome to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 05 December 2026
Visits: Italy, France, Spain
Exclusive Savings
Suite
$3,361
From (Per Person)
A$3,361
Save 69
Per Person
Cruise
 (13)

8 Days (7 Nights) Rome to Rome
Cruise Line: Cunard
Departure: 02 July 2027
Visits: Italy, Spain, France, Corsica
Exclusive Savings
Inside
$2,278
Oceanview
$2,476
Balcony
$2,872
Suite
$5,545
From (Per Person)
A$2,278
Per Person
Cruise
 (13)

8 Days (7 Nights) Barcelona to Istanbul
Cruise Line: Cunard
Departure: 01 October 2027
Visits: Spain, Sicily, Greece, Turkey
Exclusive Savings
Inside
$1,942
Oceanview
$2,199
Balcony
$2,338
Suite
$4,674
From (Per Person)
A$1,942
Per Person
Cruise
 (1)

15 Days (14 Nights) London to London
Cruise Line: Cunard
Departure: 19 March 2028
Visits: England, Portugal, Spain
Exclusive Savings
Inside
$4,261
Oceanview
$4,756
Balcony
$5,102
Suite
$11,884
From (Per Person)
A$4,261
Per Person
Cruise
 (6)

15 Days (14 Nights) London to London
Cruise Line: Cunard
Ship: Queen Mary 2
Departure: 31 March 2028
Visits: England, Spain, Italy, Sardinia
Exclusive Savings
Inside
$4,757
Oceanview
$6,539
Balcony
$6,836
Suite
$13,370
From (Per Person)
A$4,757
Per Person
Cruise
 (8)

8 Days (7 Nights) Las Palmas de Gran Canaria to Lisbon
Cruise Line: Azamara
Departure: 15 January 2027
Visits: Spain, Morocco, Portugal
Azamara Always Included
Exclusive Savings
Inside
$3,464
Oceanview
$3,650
Balcony
$3,827
Suite
$5,679
From (Per Person)
A$3,464
Save 55
Per Person
Cruise
 (5)

8 Days (7 Nights) Barcelona to Nice
Cruise Line: Azamara
Departure: 23 September 2028
Visits: Spain, France, Corsica
Azamara Always Included
Exclusive Savings
Inside
$2,569
Oceanview
$2,783
Balcony
$3,416
Suite
$4,803
From (Per Person)
A$2,569
Save 170
Per Person
Cruise
 (4)

15 Days (14 Nights) Barcelona to Lisbon
Cruise Line: Azamara
Departure: 11 March 2028
Visits: Spain, Gibraltar, Portugal
Azamara Always Included
Exclusive Savings
Inside
$4,764
Oceanview
$5,573
Balcony
$7,119
Suite
$10,564
From (Per Person)
A$4,764
Save 315
Per Person
Cruise
 (4)

21 Days (20 Nights) London to Barcelona
Cruise Line: Azamara
Departure: 26 August 2028
Visits: England, France, Spain, Portugal, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
$7,781
Oceanview
$8,424
Balcony
$10,323
Suite
$14,503
From (Per Person)
A$7,781
Save 518
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
 (3)

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Oceania
Departure: 05 November 2026
Visits: Spain, France, Corsica, Monaco, Italy
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$4,057
Suite
$5,279
From (Per Person)
A$4,057
Save 6,223
Per Person
Cruise
 (8)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Azamara
Departure: 02 June 2028
Visits: Spain, France, Italy
Azamara Always Included
Exclusive Savings
Inside
$2,688
Oceanview
$3,051
Balcony
$3,572
Suite
$5,639
From (Per Person)
A$2,688
Save 181
Per Person
Cruise
 (8)

8 Days (7 Nights) Las Palmas de Gran Canaria to Lisbon
Cruise Line: Azamara
Departures: Jan 2027 to Jan 2028
Visits: Spain, Morocco, Portugal
Azamara Always Included
Exclusive Savings
Inside
$2,557
Oceanview
$3,190
Balcony
$3,879
Suite
$5,601
From (Per Person)
A$2,557
Save 172
Per Person
Cruise
 (4)

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: Azamara
Departure: 06 June 2028
Visits: Spain, Gibraltar, Portugal
Azamara Always Included
Exclusive Savings
Inside
$4,214
Oceanview
$4,568
Balcony
$5,610
Suite
$7,928
From (Per Person)
A$4,214
Save 285
Per Person
Cruise
 (1)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 09 October 2028
Visits: Italy, Corsica, France, Spain
Exclusive Savings
Suite
$6,595
From (Per Person)
A$6,595
Save 135
Per Person
Cruise
 (2)

11 Days (10 Nights) Lisbon to Honfleur
Cruise Line: Ponant
Ship: Le Laperouse
Departure: 22 April 2027
Visits: Portugal, Spain, France, Guernsey
Exclusive Savings
Balcony
$11,672
Suite
$17,686
From (Per Person)
A$11,672
Save 318
Per Person
Cruise
 (8)

18 Days (17 Nights) Rome to Lisbon
Cruise Line: Azamara
Departure: 22 December 2026
Visits: Italy, Spain, Morocco, Portugal
Azamara Always Included
Exclusive Savings
Inside
-
Oceanview
$8,244
Balcony
$9,332
Suite
$15,388
From (Per Person)
A$8,244
Save 125
Per Person
Cruise
 (4)

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Azamara
Departure: 06 September 2028
Visits: Portugal, Spain, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
$3,263
Oceanview
$3,551
Balcony
$4,352
Suite
$6,139
From (Per Person)
A$3,263
Save 216
Per Person
Cruise
 (1)

29 Days (28 Nights) London to London
Cruise Line: Cunard
Departure: 04 January 2028
Visits: England, Portugal, Cape Verde, Spain, Morocco
Exclusive Savings
Inside
$7,533
Oceanview
$9,513
Balcony
$10,404
Suite
$22,581
From (Per Person)
A$7,533
Per Person
Cruise
 (13)

8 Days (7 Nights) Trieste to Barcelona
Cruise Line: Cunard
Departure: 08 September 2028
Visits: Italy, Croatia, Greece, Sicily, Spain
Exclusive Savings
Inside
$2,625
Oceanview
$2,724
Balcony
$3,070
Suite
$6,238
From (Per Person)
A$2,625
Per Person
Cruise
 (1)

6 Days (5 Nights) Malaga to Malaga
Cruise Line: Ponant
Departures: Nov 2026
Visits: Spain, Gibraltar, Morocco
Exclusive Savings
Balcony
$5,046
Suite
$9,187
From (Per Person)
A$5,046
Save 144
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 24 January 2027
Visits: Spain, France, Italy
Exclusive Savings
Suite
$6,982
From (Per Person)
A$6,982
Save 143
Per Person
Cruise
 (1)

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

17 Days (16 Nights) London to London
Cruise Line: Cunard
Departure: 04 October 2028
Visits: England, Portugal, Morocco, Spain
Exclusive Savings
Inside
$4,559
Oceanview
$5,103
Balcony
$5,450
Suite
$12,380
From (Per Person)
A$4,559
Per Person
Cruise
 (1)

15 Days (14 Nights) Paris to Barcelona
Cruise Line: Oceania
Departure: 22 September 2026
Visits: France, Guernsey, Spain, Portugal
Your World Inclusions
Exclusive Savings
Inside
$5,224
Oceanview
$5,580
Suite
$22,695
From (Per Person)
A$5,224
Save 3,866
Per Person
Cruise
 (5)

22 Days (21 Nights) London to Barcelona
Cruise Line: Azamara
Departure: 02 September 2028
Visits: England, France, Spain, Portugal, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
$7,477
Oceanview
$8,091
Balcony
$9,944
Suite
$14,003
From (Per Person)
A$7,477
Save 492
Per Person
Cruise
 (1)

17 Days (16 Nights) London to London
Cruise Line: Cunard
Departure: 11 November 2026
Visits: England, Portugal, Spain, Morocco
Exclusive Savings
Inside
$3,549
Oceanview
$3,826
Balcony
$4,173
Suite
$10,073
From (Per Person)
A$3,549
Per Person
Cruise
 (1)

6 Days (5 Nights) Santa Cruz De Tenerife to Lisbon
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 16 December 2026
Visits: Spain, Portugal
Exclusive Savings
Suite
$4,185
From (Per Person)
A$4,185
Save 85
Per Person
Results: 121-150 of 682

No trips found. Try adjusting the search filters.