Spain Cruises

Are you looking for a cruise to Spain? Choose from 988 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,454 departures available from twenty-two of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
2 Days
29 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$200pp
$41,520pp
Countries
Show More...
Filter Results
988 Cruises (3,454 Cruise Departures)
Cruise

7 Days (6 Nights) San Miguel de Abona to San Miguel de Abona
Operated By: G Adventures
Departures: Oct 2024 to Apr 2025
Countries Visited: Spain
Exclusive Savings
Save 39
From 1,763
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
Save 96
From 5,204
Cruise
 (2)

9 Days (8 Nights) Lisbon to Barcelona
Cruise Line: Ponant
Ship: Le Laperouse
Departure: 24 September 2025
Countries Visited: Portugal, Spain
Exclusive Savings
INSIDE
-
OCEANVIEW
-
BALCONY
$6,999
SUITE
$13,144
Save 131
From 6,999
Cruise
 (2)

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
$9,439
SUITE
$15,917
Save 181
From 9,439
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
-
OCEANVIEW
$1,521
BALCONY
$1,955
SUITE
$2,822
From 1,521
Cruise
 (1)

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: Azamara Cruises
Departure: 22 May 2025
Countries Visited: Spain, France
INSIDE
$2,357
OCEANVIEW
$2,378
BALCONY
$3,097
SUITE
$5,180
From 2,357
Cruise
 (1)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Nov 2024 to Jan 2025
Countries Visited: Spain, Morocco
Exclusive Offer
INSIDE
$1,907
OCEANVIEW
$2,385
BALCONY
$3,081
SUITE
$7,365
Save 4,250
From 1,907
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
$3,647
OCEANVIEW
$3,801
BALCONY
$5,030
SUITE
$8,349
From 3,647
Cruise
 (1)

11 Days (10 Nights) Barcelona to Nice
Cruise Line: Azamara Cruises
Departure: 27 June 2025
Countries Visited: Spain, France
INSIDE
$3,904
OCEANVIEW
$4,653
BALCONY
$5,658
SUITE
$8,245
From 3,904
Cruise

4 Days (3 Nights) Barcelona to Genoa
Cruise Line: MSC Cruises
Departure: 28 November 2024
Countries Visited: Spain, Italy
Exclusive Deal
INSIDE
$470
OCEANVIEW
$569
BALCONY
$678
SUITE
$1,242
From 470
Cruise

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departure: 20 December 2025
Countries Visited: Spain, Portugal
Exclusive Deal
INSIDE
$3,643
OCEANVIEW
$4,104
BALCONY
$5,132
SUITE
-
From 3,643
Cruise

13 Days (12 Nights) Las Palmas de Gran Canaria to Las Palmas de Gran Canaria
Cruise Line: Seabourn
Ship: Sojourn
Departure: 14 March 2025
Countries Visited: Spain, Cape Verde
The Sail Away Event
INSIDE
-
OCEANVIEW
$5,986
BALCONY
$7,164
SUITE
$14,316
From 5,986
Cruise

8 Days (7 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departure: 27 December 2025
Countries Visited: Spain, Portugal
Exclusive Deal
INSIDE
$1,772
OCEANVIEW
$2,038
BALCONY
$2,621
SUITE
$4,353
From 1,772
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 06 November 2025
Countries Visited: Spain, France
Exclusive Offer
INSIDE
$1,816
OCEANVIEW
$2,270
BALCONY
$2,355
SUITE
$6,488
Save 2,224
From 1,816
Cruise

7 Days (6 Nights) Las Palmas de Gran Canaria to Santa Cruz de Tenerife
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 17 March 2025
Countries Visited: Spain, Portugal
Exclusive Deal
INSIDE
-
OCEANVIEW
$981
BALCONY
$1,703
SUITE
-
From 981
Cruise

5 Days (4 Nights) Alicante to Rome
Cruise Line: MSC Cruises
Departure: 26 November 2024
Countries Visited: Spain, Italy
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$778
SUITE
$1,421
From 778
Cruise

2 Days (1 Nights) Valencia to Marseille
Cruise Line: MSC Cruises
Ship: MSC Seaside
Departure: 26 September 2024
Countries Visited: Spain, France
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$256
SUITE
-
From 256
Cruise

6 Days (5 Nights) Rome to Rome
Cruise Line: MSC Cruises
Departure: 16 April 2025
Countries Visited: Italy, Spain
Early Booking Offer
INSIDE
$1,171
OCEANVIEW
$1,329
BALCONY
$1,458
SUITE
$2,329
From 1,171
Cruise

8 Days (7 Nights) Las Palmas de Gran Canaria to Las Palmas de Gran Canaria
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 23 December 2024
Countries Visited: Spain, Portugal
Save And Sail Offer
INSIDE
$1,603
OCEANVIEW
$1,821
BALCONY
$2,415
SUITE
$3,335
From 1,603
Cruise

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departure: 25 October 2025
Countries Visited: Spain, Portugal
Exclusive Deal
INSIDE
$2,257
OCEANVIEW
$2,768
BALCONY
$3,627
SUITE
-
From 2,257
New ReleaseCruise

10 Days (9 Nights) Bridgetown to Santa Cruz de Tenerife
Cruise Line: Scenic
Departure: 24 April 2026
Countries Visited: Barbados, Spain
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$6,084
SUITE
$8,519
Save 3,061
From 6,084
Cruise

8 Days (7 Nights) Madeira to Madeira
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 26 December 2024
Countries Visited: Portugal, Spain
Save And Sail Offer
INSIDE
$1,771
OCEANVIEW
$1,989
BALCONY
$2,583
SUITE
$3,504
From 1,771
Cruise

9 Days (8 Nights) Madeira to Madeira
Cruise Line: MSC Cruises
Ship: MSC Opera
Departures: Dec 2024 to Feb 2025
Countries Visited: Portugal, Spain
Save And Sail Offer
INSIDE
$1,077
OCEANVIEW
$1,324
BALCONY
$2,007
SUITE
$3,047
From 1,077
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departures: Jun 2024 to Sep 2024
Countries Visited: Spain, France
INSIDE
$1,888
OCEANVIEW
$2,158
BALCONY
$2,158
SUITE
$4,904
From 1,888
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
Exclusive Deal
INSIDE
$693
OCEANVIEW
$1,049
BALCONY
$1,315
SUITE
$2,087
From 693
Cruise

4 Days (3 Nights) Valencia to Rome
Cruise Line: MSC Cruises
Departure: 27 November 2024
Countries Visited: Spain, Italy
Exclusive Deal
INSIDE
$480
OCEANVIEW
$598
BALCONY
$707
SUITE
$1,242
From 480
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,152
OCEANVIEW
$2,970
BALCONY
$2,716
SUITE
$4,125
From 2,152
Cruise

8 Days (7 Nights) Tenerife to Tenerife
Ship: Azura
Departure: 31 October 2025
Countries Visited: Spain, Portugal
Exclusive Deal
INSIDE
$960
OCEANVIEW
$1,216
BALCONY
$1,631
SUITE
$2,788
From 960
Cruise

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departures: Nov 2024 to Dec 2025
Countries Visited: Spain, Portugal
Exclusive Deal
INSIDE
$1,626
OCEANVIEW
$2,216
BALCONY
$2,649
SUITE
$7,793
From 1,626
Cruise

7 Days (6 Nights) Madeira to Madeira
Cruise Line: MSC Cruises
Ship: MSC Opera
Departures: Nov 2024 to Feb 2025
Countries Visited: Portugal, Spain
Save And Sail Offer
INSIDE
$991
OCEANVIEW
$1,169
BALCONY
$1,644
SUITE
$2,436
From 991
Results: 1-30 of 988

No Results found. Try changing your search filters.