Spain Luxury Cruises

Explore Spain on one of 519 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 577 departures available from eleven of the world's leading cruise lines specialising in luxury cruises.
Filter Results
Departures
Show More...
Duration
5 Days
26 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$1,000pp
$78,090pp
Countries
Show More...
Filter Results
519 Cruises (577 Cruise Departures)
Cruise
 (1)

8 Days (7 Nights) Las Palmas de Gran Canaria to Las Palmas de Gran Canaria
Cruise Line: Ponant
Departure: 02 April 2026
Visit: Spain
Inside
-
Oceanview
-
Balcony
$4,660
Suite
$6,940
From
US$4,660
Per Person
View Trip
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
Visit: Spain
Inside
-
Oceanview
-
Balcony
$5,580
Suite
$7,950
From
US$5,580
Per Person
View Trip
Cruise

9 Days (8 Nights) Barcelona to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 24 April 2027
Visit: Spain
All-Inclusive Plus Fare
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,220
Suite
$9,180
From
US$5,220
Save 3,480
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
 (13)

14 Days (13 Nights) Barcelona to Miami
Cruise Line: Cunard
Departure: 29 October 2027
Visit: Spain, USA
Inside
$2,599
Oceanview
$2,899
Balcony
$3,299
Suite
$7,776
From
US$2,599
Per Person
View Trip
Cruise

7 Days (6 Nights) Monte Carlo to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 21 June 2026
Visit: Monaco, France, Spain
Last Minute Fare
All-Inclusive Plus Fare
All-Inclusive Fare
Inside
-
Oceanview
-
Balcony
$4,250
Suite
$7,940
From
US$4,250
Per Person
View Trip
Cruise

9 Days (8 Nights) Barcelona to Monte Carlo
Cruise Line: Silversea
Ship: Silver Ray
Departure: 27 June 2026
Visit: Spain, France, Monaco
Last Minute Fare
All-Inclusive Plus Fare
All-Inclusive Fare
Inside
-
Oceanview
-
Balcony
$5,450
Suite
$9,540
From
US$5,450
Per Person
View Trip
New ReleaseCruise

10 Days (9 Nights) Bridgetown to Santa Cruz de Tenerife
Cruise Line: Scenic
Departure: 24 April 2026
Visit: Barbados, Spain
Early Booking Savings
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,630
Suite
$6,921
From
US$6,630
Save 10,160
Per Person
View Trip
New ReleaseCruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Scenic
Departure: 23 September 2026
Visit: Spain, France
Early Booking Savings
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$12,834
Suite
$16,471
From
US$12,834
Save 16,656
Per Person
View Trip
Cruise

11 Days (10 Nights) Las Palmas de Gran Canaria to Lisbon
Cruise Line: Ponant
Ship: L'Austral
Departure: 28 April 2026
Visit: Spain, Portugal
Inside
-
Oceanview
$5,840
Balcony
$6,280
Suite
$10,040
From
US$5,840
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Oceania Cruises
Departure: 02 November 2026
Visit: Spain, Portugal
Upgrade Your Experience
Your World Inclusions
Exclusive Savings
Inside
$1,870
Oceanview
$2,040
Balcony
$3,157
Suite
$4,147
From
US$1,870
Save 2,528
Per Person
View Trip
Cruise

9 Days (8 Nights) Barcelona to Lisbon
Cruise Line: Seabourn
Departure: 06 November 2027
Visit: Spain, Portugal
Explore More
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,429
Suite
$8,511
From
US$5,429
Save 95
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Lisbon to Barcelona
Cruise Line: Ponant
Ship: Le Boreal
Departure: 25 April 2027
Visit: Portugal, Spain
Inside
-
Oceanview
$5,830
Balcony
$6,150
Suite
$11,470
From
US$5,830
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Barcelona to Nice
Cruise Line: Azamara Cruises
Departure: 26 May 2026
Visit: Spain, France
Azamara Always Included
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$2,295
Suite
-
From
US$2,295
Save 54
Per Person
View Trip
Cruise

11 Days (10 Nights) Fort-de-France to Las Palmas de Gran Canaria
Cruise Line: Ponant
Ship: Le Champlain
Departure: 06 April 2026
Visit: Martinique, Spain
Inside
-
Oceanview
-
Balcony
$4,350
Suite
$6,170
From
US$4,350
Per Person
View Trip
Cruise

12 Days (11 Nights) Barcelona to Porto
Cruise Line: Ponant
Ship: Le Champlain
Departure: 06 May 2026
Visit: Spain, Portugal
Inside
-
Oceanview
-
Balcony
$11,440
Suite
$21,490
From
US$11,440
Per Person
View Trip
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 25 October 2027
Visit: Spain, France
All-Inclusive Plus Fare
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,880
Suite
$10,330
From
US$5,880
Save 2,520
Per Person
View Trip
Cruise
 (3)

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: Azamara Cruises
Departure: 21 May 2026
Visit: Spain, France
Azamara Always Included
Inside
-
Oceanview
-
Balcony
$1,309
Suite
-
From
US$1,309
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,431
Balcony
$3,197
Suite
$5,118
From
US$2,179
Per Person
View Trip
Cruise

12 Days (11 Nights) Barcelona to Rome
Cruise Line: Regent Seven Seas
Departure: 18 September 2026
Visit: Spain, Monaco, Italy
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$13,938
Suite
$15,408
From
US$13,938
Save 14,460
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,625
Suite
$3,915
From
US$1,679
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
 (8)

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: Azamara Cruises
Departure: 03 June 2027
Visit: Spain, France
Azamara Always Included
Inside
$2,109
Oceanview
$2,289
Balcony
$2,707
Suite
$3,881
From
US$2,109
Per Person
View Trip
Cruise
 (4)

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Azamara Cruises
Departure: 16 April 2026
Visit: Portugal, Spain
Azamara Always Included
Inside
$1,649
Oceanview
$1,949
Balcony
$2,309
Suite
-
From
US$1,649
Per Person
View Trip
Cruise

15 Days (14 Nights) Miami to Barcelona
Cruise Line: Oceania Cruises
Departure: 18 March 2028
Visit: USA, Spain
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,027
Suite
$6,433
From
US$5,027
Save 5,271
Per Person
View Trip
Cruise
 (8)

8 Days (7 Nights) Malaga to Barcelona
Cruise Line: Azamara Cruises
Departure: 13 February 2027
Visit: Spain, Morocco
Azamara Circle Member - Quarterly Saving
Azamara Always Included
Inside
$2,009
Oceanview
$2,269
Balcony
$2,589
Suite
$4,150
From
US$2,009
Per Person
View Trip
Cruise
 (2)

9 Days (8 Nights) Lisbon to Barcelona
Cruise Line: Ponant
Ship: Le Boreal
Departure: 24 August 2027
Visit: Portugal, Spain
Inside
-
Oceanview
$5,590
Balcony
$5,880
Suite
$10,880
From
US$5,590
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,756
Suite
$4,046
From
US$1,809
Per Person
View Trip
Cruise
 (2)

11 Days (10 Nights) Fort-de-France to Santa Cruz de Tenerife
Cruise Line: Ponant
Ship: Le Laperouse
Departure: 03 April 2027
Visit: Martinique, Spain
Inside
-
Oceanview
-
Balcony
$3,460
Suite
$5,060
From
US$3,460
Per Person
View Trip
Cruise
 (8)

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 22 December 2026
Visit: Italy, Spain
Azamara Always Included
Inside
$2,059
Oceanview
$2,169
Balcony
$2,471
Suite
$4,508
From
US$2,059
Per Person
View Trip
Results: 1-30 of 519

No trips found. Try adjusting the search filters.