Spain Cruises

Are you looking for a cruise to Spain? Choose from 405 unique cruise itineraries to Spain, departing from Alicante, Athens, Barcelona, Bridgetown, Buenos Aires and more. October is the most popular month to cruise to Spain and we have over 1,375 departures available from twenty-one of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
2 Days
21 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$99pp
$19,890pp
Countries
Show More...
Filter Results
405 Cruises (1,375 Cruise Departures)
Cruise

2 Days (1 Nights) Palma to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 11 November 2023
Countries Visited: Spain
Inside
$139
Oceanview
$199
Balcony
$259
Suite
$389
From 139
Cruise

7 Days (6 Nights) San Miguel de Abona to San Miguel de Abona
Operated By: G Adventures
Departures: Oct 2023 to Apr 2024
Trip Styles: Small Group, Island Hopping, Sailing
Countries Visited: Spain
Exclusive Savings
Save 37
From 1,665
Cruise

5 Days (4 Nights) Barcelona to Tarragona
Cruise Line: MSC Cruises
Departure: 03 May 2023
Countries Visited: Spain
Inside
$379
Oceanview
$499
Balcony
$629
Suite
$1,089
From 379
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Nov 2023 to Jan 2024
Countries Visited: Spain, Morocco
The Retreat Plus Bonus OffersSpring Sail Away
Inside
$2,344
Oceanview
$2,761
Balcony
$3,207
Suite
$7,335
From 2,344
Cruise

11 Days (10 Nights) Lisbon to Gran Canaria
Cruise Line: Hurtigruten
Departure: 21 October 2023
Countries Visited: Portugal, Spain
Inside
$4,485
Oceanview
$5,247
Balcony
-
Suite
$7,624
From 4,485
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 18 November 2023
Countries Visited: Spain, Portugal
The Retreat Plus Bonus OffersSpring Sail Away
Inside
$2,144
Oceanview
$2,503
Balcony
$3,059
Suite
$5,939
From 2,144
Cruise

16 Days (15 Nights) Barcelona to Rio de Janeiro
Cruise Line: MSC Cruises
Ship: MSC Armonia
Departure: 04 December 2023
Countries Visited: Spain, Brazil
Inside
$1,359
Oceanview
$1,679
Balcony
$2,239
Suite
$3,359
From 1,299
Cruise

15 Days (14 Nights) Tenerife to Tenerife
Cruise Line: P&O (UK) Cruises
Departure: 07 December 2024
Countries Visited: Spain, Portugal
Inside
$1,449
Oceanview
$1,879
Balcony
$2,199
Suite
-
From 1,449
Cruise

8 Days (7 Nights) Barcelona to Gran Canaria
Cruise Line: Azamara Cruises
Departure: 14 November 2023
Countries Visited: Spain, Gibraltar
Circle Voyage Quarterly Savings
Inside
$1,893
Oceanview
$2,175
Balcony
$2,612
Suite
$3,397
Save 177
From 1,893
Cruise

10 Days (9 Nights) Las Palmas to Las Palmas
Cruise Line: Ponant
Departure: 04 April 2023
Countries Visited: Spain, Madeira
Early Booking Bonus
Inside
-
Oceanview
-
Balcony
$6,500
Suite
$9,340
From 6,500
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Celebrity Cruises
Departure: 30 October 2023
Countries Visited: Portugal, Spain
The Retreat Plus Bonus OffersSpring Sail Away
Inside
$1,897
Oceanview
$2,171
Balcony
$3,226
Suite
$5,518
From 1,897
Cruise

8 Days (7 Nights) Tenerife to Tenerife
Cruise Line: P&O (UK) Cruises
Departure: 29 December 2023
Countries Visited: Spain, Portugal
Inside
$1,829
Oceanview
$2,239
Balcony
$2,699
Suite
$4,249
From 1,829
Cruise

17 Days (16 Nights) Barcelona to Sao Paulo
Cruise Line: MSC Cruises
Ship: MSC Armonia
Departure: 04 December 2023
Countries Visited: Spain, Brazil
Inside
$1,479
Oceanview
$1,839
Balcony
$2,459
Suite
$3,649
From 1,399
Cruise

15 Days (14 Nights) Tenerife to Tenerife
Cruise Line: P&O (UK) Cruises
Departure: 30 November 2024
Countries Visited: Spain, Portugal
Inside
$1,579
Oceanview
$2,099
Balcony
$2,479
Suite
$3,549
From 1,579
Cruise

15 Days (14 Nights) Tenerife to Tenerife
Cruise Line: P&O (UK) Cruises
Departure: 28 December 2024
Countries Visited: Spain, Portugal
Inside
$2,849
Oceanview
$3,649
Balcony
$4,299
Suite
$6,179
From 2,849
Cruise

15 Days (14 Nights) Tenerife to Tenerife
Cruise Line: P&O (UK) Cruises
Departures: Dec 2022 to Feb 2025
Countries Visited: Spain, Portugal
Inside
$1,449
Oceanview
$1,949
Balcony
$2,299
Suite
$3,679
From 1,449
Cruise

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 21 December 2023
Countries Visited: Spain, Morocco
The Retreat Plus Bonus OffersSpring Sail Away
Inside
$2,694
Oceanview
$3,431
Balcony
$4,206
Suite
$9,008
From 2,694
Cruise

5 Days (4 Nights) Barcelona to Barcelona
Cruise Line: Azamara Cruises
Departure: 26 September 2024
Countries Visited: Spain, France
Solo Cruise Deals
Inside
$784
Oceanview
$1,124
Balcony
$1,964
Suite
$3,300
From 784
Cruise

12 Days (11 Nights) San Juan to Santa Cruz de Tenerife
Cruise Line: Emerald Cruises
Departure: 06 April 2024
Countries Visited: Puerto Rico, Spain
Early Payment DiscountEarlybird Discount + Pay Early Saving
Inside
-
Oceanview
$4,099
Balcony
$4,888
Suite
$6,760
Save 476
From 4,099
Cruise

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: Azamara Cruises
Departure: 25 May 2023
Countries Visited: Spain, France, Monaco
Black Friday Sale
Inside
$2,002
Oceanview
$2,317
Balcony
-
Suite
$5,415
From 2,002
Cruise

8 Days (7 Nights) Tenerife to Tenerife
Cruise Line: P&O (UK) Cruises
Departures: Dec 2023 to Dec 2024
Countries Visited: Spain, Portugal
Inside
$1,499
Oceanview
$1,929
Balcony
$2,349
Suite
$3,749
From 1,499
Cruise

15 Days (14 Nights) Tenerife to Tenerife
Cruise Line: P&O (UK) Cruises
Departure: 20 December 2024
Countries Visited: Spain, Portugal
Inside
$3,279
Oceanview
$3,879
Balcony
$4,529
Suite
-
From 3,279
Cruise

13 Days (12 Nights) Maceio to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 17 March 2023
Countries Visited: Brazil, Spain
Inside
$1,659
Oceanview
$1,419
Balcony
$1,219
Suite
$1,119
From 1,419
Cruise

2 Days (1 Nights) Barcelona to Marseille
Cruise Line: MSC Cruises
Departures: Dec 2022 to Oct 2023
Countries Visited: Spain, France
Inside
$119
Oceanview
$199
Balcony
$239
Suite
$389
From 99
Cruise

11 Days (10 Nights) Gran Canaria to Gran Canaria
Cruise Line: Hurtigruten
Departure: 08 February 2024
Countries Visited: Spain, Portugal
Inside
$5,085
Oceanview
$5,949
Balcony
-
Suite
$8,645
From 5,085
Cruise

7 Days (6 Nights) Marseille to Toulon
Cruise Line: MSC Cruises
Departure: 02 May 2023
Countries Visited: France, Spain
Inside
$769
Oceanview
$949
Balcony
$1,159
Suite
$2,109
From 729
Cruise

8 Days (7 Nights) Tenerife to London
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 20 January 2023
Countries Visited: Spain, England
Inside
$669
Oceanview
$949
Balcony
$1,179
Suite
$4,169
From 669
Cruise

8 Days (7 Nights) London to London
Cruise Line: P&O (UK) Cruises
Departure: 24 August 2024
Countries Visited: England, Spain
Inside
$1,799
Oceanview
$2,229
Balcony
$2,589
Suite
$4,079
From 1,799
Cruise

8 Days (7 Nights) Tenerife to Tenerife
Cruise Line: P&O (UK) Cruises
Departures: Dec 2022 to Feb 2025
Countries Visited: Spain, Portugal
Inside
$679
Oceanview
$999
Balcony
$1,249
Suite
$1,929
From 679
Cruise

8 Days (7 Nights) Athens to Barcelona
Cruise Line: Royal Caribbean
Departure: 06 November 2023
Countries Visited: Greece, Spain
Limited Time SaleKids Sail Offer
Inside
$1,343
Oceanview
$1,578
Balcony
$3,807
Suite
$4,718
From 1,343
Results: 1-30 of 405

No Results found. Try changing your search filters.

Travel Styles

Trip Lengths