Spain Cruises

Are you looking for a cruise to Spain? Choose from 1,065 unique cruise itineraries to Spain, departing from Alicante, Amsterdam, Antwerp, Arrecife, Athens and more. October is the most popular month to cruise to Spain and we have over 3,592 departures available from twenty-two of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
2 Days
28 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$100pp
$57,795pp
Countries
Show More...
Filter Results
1,065 Cruises (3,592 Cruise Departures)
Cruise

8 Days (7 Nights) Las Palmas de Gran Canaria to Las Palmas de Gran Canaria
Cruise Line: Ponant
Departures: Apr 2025 to Apr 2025
Countries Visited: Spain
Exclusive Savings
INSIDE
-
OCEANVIEW
$5,204
BALCONY
$5,616
SUITE
$8,468
From 5,204
Cruise

2 Days (1 Nights) Santa Cruz de Tenerife to Las Palmas de Gran Canaria
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 03 November 2024
Countries Visited: Spain
Exclusive Deal
INSIDE
$256
OCEANVIEW
$306
BALCONY
$405
SUITE
$603
From 256
Cruise

7 Days (6 Nights) San Miguel de Abona to San Miguel de Abona
Operated By: G Adventures
Departures: Mar 2024 to Apr 2025
Countries Visited: Spain
Exclusive Deal
Save 463
From 1,336
Cruise
 (1)

9 Days (8 Nights) Barcelona to Lisbon
Cruise Line: Ponant
Ship: Le Laperouse
Departure: 16 September 2025
Countries Visited: Spain, Portugal
Exclusive Savings
INSIDE
-
OCEANVIEW
-
BALCONY
$8,871
SUITE
$14,918
From 8,871
Cruise
 (1)

11 Days (10 Nights) Barcelona to Nice
Cruise Line: Azamara Cruises
Departure: 27 June 2025
Countries Visited: Spain, France
INSIDE
$4,104
OCEANVIEW
$4,565
BALCONY
$5,255
SUITE
$6,980
From 4,104
Cruise
 (1)

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Azamara Cruises
Departure: 08 April 2024
Countries Visited: Spain, Portugal
Circle Club Voyage
INSIDE
$1,920
OCEANVIEW
$2,876
BALCONY
$3,067
SUITE
$5,705
From 1,920
Cruise
 (1)

12 Days (11 Nights) Barcelona to Las Palmas de Gran Canaria
Cruise Line: Azamara Cruises
Departure: 09 November 2024
Countries Visited: Spain, Gibraltar
Circle Club Voyage
INSIDE
$2,760
OCEANVIEW
$3,138
BALCONY
$4,790
SUITE
$6,292
From 2,760
Cruise
 (1)

5 Days (4 Nights) Barcelona to Barcelona
Cruise Line: Azamara Cruises
Departure: 26 September 2024
Countries Visited: Spain, France
Circle Club Voyage
INSIDE
$2,030
OCEANVIEW
$2,196
BALCONY
$2,306
SUITE
$3,398
From 2,030
Cruise
 (1)

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: Azamara Cruises
Departure: 22 May 2025
Countries Visited: Spain, France
INSIDE
$2,375
OCEANVIEW
$2,837
BALCONY
$3,527
SUITE
$6,286
From 2,375
Cruise

11 Days (10 Nights) Barcelona to London
Cruise Line: Princess
Departure: 10 October 2025
Countries Visited: Spain, England
INSIDE
$2,172
OCEANVIEW
$2,479
BALCONY
$2,786
SUITE
$3,241
From 2,172
Cruise

12 Days (11 Nights) Miami to Las Palmas de Gran Canaria
Cruise Line: Seabourn
Ship: Quest
Departure: 24 March 2024
Countries Visited: USA, Spain
Suite Sale Offer
INSIDE
-
OCEANVIEW
$4,721
BALCONY
$5,226
SUITE
-
From 4,721
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 16 October 2024
Countries Visited: Spain, Morocco
The Total Luxury Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$6,207
SUITE
$7,593
From 6,207
Cruise

6 Days (5 Nights) Casablanca to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 14 June 2024
Countries Visited: Morocco, Spain
Exclusive DealThe Total Luxury Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$3,633
SUITE
$4,212
From 3,633
Cruise

8 Days (7 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departure: 26 December 2025
Countries Visited: Spain, Portugal
INSIDE
$1,653
OCEANVIEW
$1,977
BALCONY
$2,640
SUITE
$3,946
From 1,653
Cruise

4 Days (3 Nights) Palma de Mallorca to Genoa
Cruise Line: MSC Cruises
Departure: 18 April 2024
Countries Visited: Spain, Italy
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$805
SUITE
-
From 805
Cruise

15 Days (14 Nights) Fort Lauderdale to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 22 March 2025
Countries Visited: USA, Spain
INSIDE
$2,038
OCEANVIEW
$2,572
BALCONY
$3,265
SUITE
$4,137
From 2,038
Cruise

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departure: 20 December 2024
Countries Visited: Spain, Portugal
INSIDE
$3,128
OCEANVIEW
$4,115
BALCONY
$4,796
SUITE
-
From 3,128
Cruise

4 Days (3 Nights) Rome to Barcelona
Cruise Line: Royal Caribbean
Departures: Sep 2024 to Oct 2025
Countries Visited: Italy, Spain
Exclusive Deal
INSIDE
$1,596
OCEANVIEW
$1,607
BALCONY
$1,726
SUITE
$2,653
Save 558
From 1,261
Cruise

8 Days (7 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departures: Nov 2025 to Mar 2026
Countries Visited: Spain, Portugal
INSIDE
$712
OCEANVIEW
$987
BALCONY
$1,432
SUITE
$2,114
From 712
Cruise

8 Days (7 Nights) Monte Carlo to Barcelona
Cruise Line: Azamara Cruises
Departure: 06 July 2024
Countries Visited: Monaco, France, Spain
Circle Club Voyage
INSIDE
$2,475
OCEANVIEW
$2,730
BALCONY
$3,876
SUITE
$5,215
From 2,475
Cruise

8 Days (7 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 03 November 2024
Countries Visited: Spain, Portugal
Early Booking Offer
INSIDE
$1,058
OCEANVIEW
$1,276
BALCONY
$1,870
SUITE
$2,761
From 1,058
CruiseFlights Included

13 Days (12 Nights) Lisbon to Lisbon
Cruise Line: Silversea
Ship: Silver Dawn
Departures: Nov 2025 to Nov 2025
Countries Visited: Portugal, Spain
Door-to-Door Upgrade OptionDoor-to-Door Economy Class Included
INSIDE
-
OCEANVIEW
$7,672
BALCONY
$9,751
SUITE
$20,889
Save 1,580
From 7,672
Cruise

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departures: Nov 2025 to Mar 2026
Countries Visited: Spain, Portugal
INSIDE
$1,652
OCEANVIEW
$1,994
BALCONY
$2,675
SUITE
$4,781
From 1,652
Cruise

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departure: 27 December 2025
Countries Visited: Spain, Portugal
INSIDE
$3,167
OCEANVIEW
$3,924
BALCONY
$4,902
SUITE
-
From 3,167
Cruise

8 Days (7 Nights) Barcelona to London
Cruise Line: Viking Cruises
Departures: Jan 2025 to Jan 2026
Countries Visited: Spain, England
Explorer Sale
INSIDE
-
OCEANVIEW
-
BALCONY
$4,699
SUITE
$6,855
Save 1,053
From 4,699
Cruise

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departure: 06 December 2024
Countries Visited: Spain, Portugal
INSIDE
$1,515
OCEANVIEW
$2,017
BALCONY
$2,489
SUITE
-
From 1,515
Cruise

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departure: 13 December 2024
Countries Visited: Spain, Portugal
INSIDE
$3,128
OCEANVIEW
$4,115
BALCONY
$4,697
SUITE
$7,190
From 3,128
Cruise

8 Days (7 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departures: Dec 2024 to Dec 2025
Countries Visited: Spain, Portugal
INSIDE
$693
OCEANVIEW
$1,078
BALCONY
$1,314
SUITE
$2,106
From 693
CruiseFlights Included

9 Days (8 Nights) Rome to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 23 September 2025
Countries Visited: Italy, Spain
Door-to-Door Upgrade OptionDoor-to-Door Economy Class Included
INSIDE
-
OCEANVIEW
-
BALCONY
-
SUITE
$8,662
Save 1,588
From 8,662
Cruise

8 Days (7 Nights) Lisbon to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 15 June 2024
Countries Visited: Portugal, Spain
Exclusive Savings
INSIDE
-
OCEANVIEW
-
BALCONY
-
SUITE
$10,989
Save 3,111
From 10,989
Results: 1-30 of 1065

No Results found. Try changing your search filters.