Spain Luxury Cruises

Explore Spain on one of 671 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 759 departures available from twelve of the world's leading cruise lines specialising in luxury cruises.
Filter Results
671 Cruises (759 Departures)
671 Cruises (759 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
 (2)

8 Days (7 Nights) Las Palmas de Gran Canaria to Las Palmas de Gran Canaria
Cruise Line: Ponant
Ship: Le Laperouse
Departure: 25 October 2026
Visits: Spain
Exclusive Savings
Balcony
-
Suite
$11,791
From (Per Person)
A$11,791
Save 349
Per Person
Cruise

9 Days (8 Nights) Barcelona to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 24 April 2027
Visits: Spain
Exclusive Savings
Balcony
$7,379
Suite
$15,572
From (Per Person)
A$7,379
Save 5,171
Per Person
Cruise
 (1)

5 Days (4 Nights) Nice to Barcelona
Cruise Line: Ponant
Departure: 08 August 2027
Visits: France, Spain
Exclusive Savings
Balcony
$4,102
Suite
$7,711
From (Per Person)
A$4,102
Save 118
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
$8,639
Balcony
$9,124
Suite
$19,212
From (Per Person)
A$8,639
Save 251
Per Person
Cruise
 (4)

8 Days (7 Nights) Malaga to Barcelona
Cruise Line: Azamara
Departure: 17 April 2027
Visits: Spain, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
$3,121
Oceanview
$3,572
Balcony
$4,709
Suite
$7,541
From (Per Person)
A$3,121
Save 48
Per Person
Cruise
 (8)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Azamara
Departure: 22 December 2026
Visits: Italy, Spain
Azamara Always Included
Exclusive Savings
Inside
-
Oceanview
$3,534
Balcony
$3,828
Suite
$6,327
From (Per Person)
A$3,534
Save 55
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 29 April 2028
Visits: Spain, Portugal
Exclusive Savings
Suite
$8,448
From (Per Person)
A$8,448
Save 172
Per Person
Cruise
 (2)

11 Days (10 Nights) Fort-de-France to Santa Cruz de Tenerife
Cruise Line: Ponant
Ship: Le Laperouse
Departure: 03 April 2027
Visits: Martinique, Spain
Exclusive Savings
Balcony
$4,930
Suite
$7,045
From (Per Person)
A$4,930
Save 130
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
 (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,269
Oceanview
$2,475
Balcony
$3,044
Suite
$4,915
From (Per Person)
A$2,269
Per Person
Cruise
 (1)

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Oceania
Departure: 02 November 2026
Visits: Spain, Portugal
Your World Inclusions
Exclusive Savings
Inside
$2,494
Oceanview
$2,739
Balcony
$3,798
Suite
$4,864
From (Per Person)
A$2,494
Save 3,126
Per Person
Cruise
 (1)

5 Days (4 Nights) Malaga to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 20 January 2027
Visits: Spain, Morocco
Exclusive Savings
Suite
$3,293
From (Per Person)
A$3,293
Save 67
Per Person
Cruise
 (1)

8 Days (7 Nights) Barcelona to Santa Cruz De Tenerife
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 09 December 2026
Visits: Spain, Morocco
Exclusive Savings
Suite
$6,174
From (Per Person)
A$6,174
Save 126
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
 (2)

9 Days (8 Nights) Lisbon to Barcelona
Cruise Line: Ponant
Ship: Le Boreal
Departure: 24 August 2027
Visits: Portugal, Spain
Exclusive Savings
Oceanview
$7,011
Balcony
$7,390
Suite
$13,850
From (Per Person)
A$7,011
Save 199
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
Cruise
 (4)

8 Days (7 Nights) Barcelona to Malaga
Cruise Line: Azamara
Departure: 11 March 2028
Visits: Spain, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
$2,308
Oceanview
$2,866
Balcony
$3,689
Suite
$5,502
From (Per Person)
A$2,308
Per Person
Cruise
 (8)

8 Days (7 Nights) Malaga to Barcelona
Cruise Line: Azamara
Departure: 13 February 2027
Visits: Spain, Morocco
Azamara Always Included
Exclusive Savings
Inside
$3,015
Oceanview
$3,427
Balcony
$3,946
Suite
$5,779
From (Per Person)
A$3,015
Per Person
Cruise
 (13)

14 Days (13 Nights) Barcelona to Miami
Cruise Line: Cunard
Departure: 29 October 2027
Visits: Spain, USA
Exclusive Savings
Inside
$4,261
Oceanview
$4,657
Balcony
$5,449
Suite
$10,894
From (Per Person)
A$4,261
Per Person
Cruise
 (4)

8 Days (7 Nights) Malaga to Barcelona
Cruise Line: Azamara
Departure: 01 April 2028
Visits: Spain, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
$2,576
Oceanview
$2,792
Balcony
$3,429
Suite
$4,801
From (Per Person)
A$2,576
Per Person
Cruise
 (8)

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: Azamara
Departure: 03 June 2027
Visits: Spain, France
Azamara Always Included
Exclusive Savings
Inside
$3,037
Oceanview
$2,782
Balcony
$3,351
Suite
$4,772
From (Per Person)
A$2,782
Per Person
Cruise
 (4)

8 Days (7 Nights) Malaga to Lisbon
Cruise Line: Azamara
Departure: 18 March 2028
Visits: Spain, Portugal
Azamara Always Included
Exclusive Savings
Inside
$2,489
Oceanview
$3,057
Balcony
$3,871
Suite
$5,684
From (Per Person)
A$2,489
Per Person
Cruise
 (2)

8 Days (7 Nights) Lisbon to Lisbon
Cruise Line: Ponant
Ship: Le Laperouse
Departure: 31 July 2027
Visits: Portugal, Spain
Exclusive Savings
Balcony
$11,617
Suite
$22,035
From (Per Person)
A$11,617
Save 343
Per Person
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 02 May 2027
Visits: Spain, France
Exclusive Savings
Balcony
$9,158
Suite
$16,121
From (Per Person)
A$9,158
Save 4,192
Per Person
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Silversea
Ship: Silver Muse
Departure: 29 August 2026
Visits: Spain, France, Monaco
Exclusive Savings
Oceanview
$8,732
Balcony
$9,300
Suite
$17,179
From (Per Person)
A$8,732
Save 178
Per Person
Cruise

6 Days (5 Nights) Palma de Mallorca to Nice
Cruise Line: Silversea
Departure: 13 August 2026
Visits: Spain, France
Exclusive Savings
Oceanview
-
Balcony
$6,027
Suite
$15,680
From (Per Person)
A$6,027
Save 123
Per Person
Cruise

13 Days (12 Nights) Barcelona to Monte Carlo
Cruise Line: Silversea
Ship: Silver Ray
Departure: 05 September 2026
Visits: Spain, Gibraltar, Monaco
Exclusive Savings
Balcony
$10,486
Suite
$12,887
From (Per Person)
A$10,486
Save 214
Per Person
Cruise

8 Days (7 Nights) Lisbon to Barcelona
Cruise Line: Regent Seven Seas
Departure: 06 May 2028
Visits: Portugal, Spain
Exclusive Savings
Balcony
$11,346
Suite
$13,189
From (Per Person)
A$11,346
Save 2,204
Per Person
Cruise

9 Days (8 Nights) Barcelona to Monte Carlo
Cruise Line: Seabourn
Departure: 15 July 2027
Visits: Spain, France, Monaco
Exclusive Savings
Balcony
$7,840
Suite
$17,003
From (Per Person)
A$7,840
Save 149
Per Person
Cruise

11 Days (10 Nights) Las Palmas de Gran Canaria to Las Palmas de Gran Canaria
Cruise Line: Ponant
Ship: Le Champlain
Departure: 01 November 2027
Visits: Spain, Portugal
Exclusive Savings
Balcony
$7,472
Suite
$11,216
From (Per Person)
A$7,472
Save 208
Per Person
Results: 1-30 of 671

No trips found. Try adjusting the search filters.