Spain Cruises

Are you looking for a cruise to Spain? Choose from 990 unique cruise itineraries to Spain, departing from Alicante, Amsterdam, Antwerp, Arrecife, Athens and more. April is the most popular month to cruise to Spain and we have over 3,492 departures available from twenty-three 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
$41,520pp
Countries
Show More...
Filter Results
990 Cruises (3,492 Cruise Departures)
Cruise

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

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departures: Nov 2025 to Feb 2026
Countries Visited: Spain, Portugal
INSIDE
$1,633
OCEANVIEW
$1,976
BALCONY
$2,538
SUITE
-
From 1,633
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
-
OCEANVIEW
$2,098
BALCONY
$2,696
SUITE
$4,104
From 2,098
Cruise

8 Days (7 Nights) Arrecife to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 12 June 2024
Countries Visited: Spain, Morocco
Exclusive DealUnique Escapes
INSIDE
-
OCEANVIEW
-
BALCONY
-
SUITE
$7,489
From 7,489
Cruise

8 Days (7 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departures: Oct 2024 to Oct 2025
Countries Visited: Spain, Portugal
INSIDE
$693
OCEANVIEW
$1,049
BALCONY
$1,315
SUITE
$2,157
From 693
Cruise

4 Days (3 Nights) Barcelona to Genoa
Cruise Line: MSC Cruises
Departure: 28 November 2024
Countries Visited: Spain, Italy
Exclusive Deal
INSIDE
$490
OCEANVIEW
$598
BALCONY
$688
SUITE
$1,113
From 490
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
$763
OCEANVIEW
$1,079
BALCONY
$1,345
SUITE
$2,087
From 763
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
-
SUITE
-
From 981
Cruise

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

8 Days (7 Nights) Rome to Rome
Cruise Line: Royal Caribbean
Departures: Jun 2024 to Oct 2025
Countries Visited: Italy, Spain
Exclusive Deal
INSIDE
$1,965
OCEANVIEW
$2,450
BALCONY
$2,513
SUITE
$3,549
Save 1,758
From 1,653
Cruise

4 Days (3 Nights) Valencia to Rome
Cruise Line: MSC Cruises
Departure: 27 November 2024
Countries Visited: Spain, Italy
Exclusive Deal
INSIDE
$490
OCEANVIEW
$569
BALCONY
$688
SUITE
$1,262
From 490
Cruise

13 Days (12 Nights) Lisbon to Lisbon
Cruise Line: Silversea
Ship: Silver Dawn
Departures: Nov 2025 to Nov 2025
Countries Visited: Portugal, Spain
Port-to-PortDoor-to-Door Upgrade Option
INSIDE
-
OCEANVIEW
$10,296
BALCONY
$11,880
SUITE
$19,305
From 10,296
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,366
OCEANVIEW
$3,906
BALCONY
$4,885
SUITE
-
From 3,366
Cruise

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: Azamara Cruises
Departure: 23 May 2024
Countries Visited: Spain, France
INSIDE
$3,292
OCEANVIEW
$3,207
BALCONY
-
SUITE
-
From 3,207
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,497
OCEANVIEW
$2,067
BALCONY
$2,471
SUITE
-
From 1,497
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 01 September 2024
Countries Visited: Spain, France
Up to 80% Off Second Sailor + Free Upgrade
INSIDE
$1,968
OCEANVIEW
$2,203
BALCONY
$2,490
SUITE
$5,929
From 1,968
New ReleaseCruise

11 Days (10 Nights) Santa Cruz de Tenerife to Barcelona
Cruise Line: Emerald Cruises
Departure: 15 April 2026
Countries Visited: Spain, Morocco
Exclusive Deal
INSIDE
-
OCEANVIEW
$10,242
BALCONY
-
SUITE
$14,202
Save 2,603
From 10,242
Cruise

14 Days (13 Nights) Barcelona to Fort Lauderdale
Cruise Line: Royal Caribbean
Departure: 26 October 2025
Countries Visited: Spain, USA
Exclusive Deal
INSIDE
$1,712
OCEANVIEW
$2,327
BALCONY
$2,617
SUITE
$5,298
Save 662
From 1,524
Cruise

12 Days (11 Nights) Barcelona to Bridgetown
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 29 November 2024
Countries Visited: Spain, Barbados
Unique Escapes
INSIDE
-
OCEANVIEW
-
BALCONY
$5,242
SUITE
$6,400
From 5,242
Cruise

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

5 Days (4 Nights) Valencia to Genoa
Cruise Line: MSC Cruises
Departure: 27 November 2024
Countries Visited: Spain, Italy
Exclusive Deal
INSIDE
-
OCEANVIEW
$614
BALCONY
$742
SUITE
$1,445
From 614
Cruise

10 Days (9 Nights) Barcelona to London
Cruise Line: Princess
Ship: Sun Princess
Departure: 14 September 2024
Countries Visited: Spain, England
INSIDE
$1,660
OCEANVIEW
$1,967
BALCONY
$2,274
SUITE
$3,274
From 1,660
Cruise

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departure: 21 December 2024
Countries Visited: Spain, Portugal
INSIDE
-
OCEANVIEW
$4,196
BALCONY
$5,124
SUITE
-
From 4,196
Cruise

4 Days (3 Nights) Santa Cruz de Tenerife to Madeira
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 03 November 2024
Countries Visited: Spain, Portugal
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$857
SUITE
$1,233
From 857
Cruise

12 Days (11 Nights) Barcelona to London
Cruise Line: Cunard
Departure: 13 October 2025
Countries Visited: Spain, England
INSIDE
$1,884
OCEANVIEW
$2,230
BALCONY
$2,478
SUITE
$5,349
From 1,884
Cruise

9 Days (8 Nights) Rome to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 23 September 2025
Countries Visited: Italy, Spain
Port-to-PortDoor-to-Door Upgrade Option
INSIDE
-
OCEANVIEW
-
BALCONY
-
SUITE
$12,078
From 12,078
Cruise

10 Days (9 Nights) Monte Carlo to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 05 June 2025
Countries Visited: France, Spain
Port-to-PortDoor-to-Door Upgrade Option
INSIDE
-
OCEANVIEW
-
BALCONY
-
SUITE
$10,593
From 10,593
Cruise

15 Days (14 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departures: Nov 2025 to Feb 2026
Countries Visited: Spain, Portugal
INSIDE
$1,633
OCEANVIEW
$1,976
BALCONY
$2,538
SUITE
$4,299
From 1,633
Cruise

7 Days (6 Nights) Lisbon to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 28 March 2025
Countries Visited: Portugal, Spain
Unique EscapesPenthouse Dream Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$4,584
SUITE
$5,593
From 4,584
Cruise

8 Days (7 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Ship: Azura
Departure: 20 December 2024
Countries Visited: Spain, Portugal
INSIDE
$1,505
OCEANVIEW
$1,970
BALCONY
$2,404
SUITE
-
From 1,505
Results: 61-90 of 990

No Results found. Try changing your search filters.