Spain Luxury Cruises

Explore Spain on one of 468 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 503 departures available from ten of the world's leading cruise lines specialising in luxury cruises.
Filter Results
Departures
Show More...
Duration
6 Days
29 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$900pp
$78,090pp
Countries
Show More...
Filter Results
468 Cruises (503 Cruise Departures)
New ReleaseCruise

13 Days (12 Nights) Lisbon to Dakar
Cruise Line: Scenic
Ship: Scenic Ikon
Departure: 22 October 2028
Visit: Portugal, Spain, Senegal
Early Booking Savings
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$14,218
Suite
$16,376
From
US$14,218
Save 18,022
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Silversea
Ship: Silver Muse
Departure: 05 March 2026
Visit: Spain, France, Italy
All-Inclusive Fare
Inside
-
Oceanview
$7,800
Balcony
$9,300
Suite
$17,070
From
US$7,800
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Cunard
Departures: May 2026 to Jun 2026
Visit: Spain, France, Italy
Inside
$1,269
Oceanview
$1,249
Balcony
$1,449
Suite
$2,559
From
US$1,249
Per Person
View Trip
Cruise
 (4)

10 Days (9 Nights) Lisbon to Lisbon
Cruise Line: Azamara Cruises
Departure: 07 April 2026
Visit: Portugal, Spain, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$5,997
From
US$5,997
Save 162
Per Person
View Trip
Cruise

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Oceania Cruises
Departure: 22 October 2027
Visit: Italy, France, Spain
Your World Inclusions
Black Friday Sale + Your World Included
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$2,543
Suite
$4,483
From
US$2,543
Save 2,655
Per Person
View Trip
Cruise
 (8)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departures: Oct 2026 to Oct 2027
Visit: Italy, Monaco, France, Spain
Azamara Always Included
Inside
$1,779
Oceanview
$2,109
Balcony
$2,565
Suite
$3,700
From
US$1,779
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
Exclusive Savings
Inside
$3,747
Oceanview
$3,630
Balcony
$4,756
Suite
$7,627
From
US$3,630
Save 89
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
Upgrade Your Experience
Your World Inclusions
Exclusive Savings
Inside
$2,820
Oceanview
$3,126
Balcony
$4,741
Suite
$6,400
From
US$2,820
Save 3,578
Per Person
View Trip
Cruise
 (13)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Cunard
Departures: Aug 2027 to Sep 2027
Visit: Italy, Corsica, Spain
Inside
$919
Oceanview
$1,019
Balcony
$1,169
Suite
$2,949
From
US$919
Per Person
View Trip
Cruise
 (3)

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Azamara Cruises
Departure: 20 September 2027
Visit: Portugal, Spain, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
$3,061
Oceanview
$3,410
Balcony
$4,312
Suite
$6,379
From
US$3,061
Save 68
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 05 May 2026
Visit: Spain, France, Italy
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
$4,580
Balcony
-
Suite
$9,430
From
US$4,580
Save 4,818
Per Person
View Trip
Cruise
 (13)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 11 June 2027
Visit: Spain, Corsica, Italy
Inside
$1,189
Oceanview
$1,309
Balcony
$1,449
Suite
$3,149
From
US$1,189
Per Person
View Trip
Cruise

10 Days (9 Nights) London to Athens
Cruise Line: Cunard
Ship: Queen Anne
Departure: 20 September 2026
Visit: England, Spain, Greece
Inside
$1,509
Oceanview
-
Balcony
$2,919
Suite
-
From
US$1,509
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Silversea
Ship: Silver Ray
Departure: 18 November 2026
Visit: Spain, Morocco, Portugal
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,080
Suite
$5,720
From
US$5,720
Save 3,680
Per Person
View Trip
Cruise
 (8)

15 Days (14 Nights) Lisbon to Lisbon
Cruise Line: Azamara Cruises
Departure: 08 January 2027
Visit: Portugal, Spain, Morocco
Azamara Always Included
Exclusive Savings
Inside
$3,050
Oceanview
$3,729
Balcony
$4,883
Suite
$7,687
From
US$3,050
Save 59
Per Person
View Trip
Cruise
 (3)

9 Days (8 Nights) Nice to Barcelona
Cruise Line: Azamara Cruises
Departure: 02 June 2026
Visit: France, Italy, Spain
Azamara Always Included
Exclusive Savings
Inside
$2,938
Oceanview
$3,180
Balcony
$3,840
Suite
$7,216
From
US$2,938
Save 71
Per Person
View Trip
Cruise

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Oceania Cruises
Departure: 02 July 2027
Visit: Italy, Monaco, France, Spain
Your World Inclusions
Black Friday Sale + Your World Included
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$2,981
Suite
$4,776
From
US$2,981
Save 3,117
Per Person
View Trip
Cruise

11 Days (10 Nights) Las Palmas de Gran Canaria to Dakar
Cruise Line: Ponant
Ship: Le Champlain
Departure: 03 December 2026
Visit: Spain, Cape Verde, Senegal
Inside
-
Oceanview
-
Balcony
$5,830
Suite
$8,650
From
US$5,830
Per Person
View Trip
Cruise
 (1)

14 Days (13 Nights) London to London
Cruise Line: Cunard
Departure: 15 December 2027
Visit: England, Portugal, Spain
Inside
$3,979
Oceanview
$4,379
Balcony
$4,929
Suite
$10,627
From
US$3,979
Per Person
View Trip
Cruise

8 Days (7 Nights) London to London
Cruise Line: Cunard
Ship: Queen Anne
Departure: 05 October 2027
Visit: England, Spain, France
Inside
$1,049
Oceanview
$1,349
Balcony
$1,649
Suite
$4,149
From
US$1,049
Per Person
View Trip
Cruise

8 Days (7 Nights) London to London
Cruise Line: Cunard
Ship: Queen Anne
Departure: 09 August 2026
Visit: England, Spain, France
Inside
$2,449
Oceanview
-
Balcony
$4,339
Suite
$6,388
From
US$2,449
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 Always Included
Exclusive Savings
Inside
$2,655
Oceanview
$3,043
Balcony
$3,470
Suite
$5,332
From
US$2,655
Save 54
Per Person
View Trip
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 21 October 2026
Visit: Spain, Portugal, Morocco
A Suite Invitation
Sky & Sea
Inside
-
Oceanview
-
Balcony
$8,370
Suite
$9,475
From
US$8,370
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Las Palmas de Gran Canaria to Casablanca
Cruise Line: Ponant
Ship: Le Boreal
Departure: 08 April 2027
Visit: Spain, Portugal, Morocco
Inside
-
Oceanview
-
Balcony
$6,030
Suite
$8,950
From
US$6,030
Per Person
View Trip
Cruise
 (1)

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

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Oceania Cruises
Departure: 16 June 2026
Visit: Spain, Gibraltar, Portugal
Upgrade Your Experience
Your World Inclusions
Exclusive Savings
Inside
$2,299
Oceanview
$2,444
Balcony
$3,802
Suite
$5,306
From
US$2,299
Save 2,299
Per Person
View Trip
Cruise
 (8)

8 Days (7 Nights) Lisbon to Malaga
Cruise Line: Azamara Cruises
Departures: Feb 2027 to Jan 2028
Visit: Portugal, Spain, Gibraltar
Azamara Always Included
Inside
$1,779
Oceanview
$2,199
Balcony
$2,589
Suite
$4,026
From
US$1,779
Per Person
View Trip
New ReleaseCruise

13 Days (12 Nights) Santa Cruz de Tenerife to Barcelona
Cruise Line: Scenic
Departure: 03 May 2026
Visit: Spain, Morocco, Algeria
Wave Offer
Early Booking Savings
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$13,874
Suite
$38,173
From
US$13,874
Save 19,916
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Silversea
Ship: Silver Ray
Departure: 19 May 2026
Visit: Spain, France, Monaco, Italy
Last Minute Fare
All-Inclusive Fare
Inside
-
Oceanview
-
Balcony
$6,150
Suite
$10,370
From
US$6,150
Per Person
View Trip
Cruise

11 Days (10 Nights) Venice to Barcelona
Cruise Line: Regent Seven Seas
Departure: 19 July 2027
Visit: Italy, Croatia, Spain
Upgrade Your Horizon
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$11,980
Suite
$13,009
From
US$11,980
Save 12,418
Per Person
View Trip
Results: 121-150 of 468

No results found. Try amending the search filters.