Spain Cruises

Spain Cruises

Spain is an undisputed staple of the Mediterranean experience, and it’s no surprise as to why. From the historic streets of Barcelona to the glittering Costa del Sol, this nation is packed with rich history, culinary magic and jaw-dropping landscapes. For a voyage that delivers on every front, you can’t go wrong with a Spain cruise.

Discover Spain Cruises

Forming the majority of the Iberian Peninsula, Spain has long been a favoured holiday destination for holidaymakers across Europe and the world, and today it is the jewel in the crown of so many Mediterranean cruise itineraries. With beautiful beaches, cities of undeniable charm and cuisine to please every palate, there’s plenty of reasons for Spain’s popularity.

As a cruise destination, Spain offers such variety that guests can look forward to a unique and unforgettable experience at each of its ports. Explore the ruins of Cartagena and the artistic heritage of Bilbao to the blissful beaches of Galicia, those craving history and those looking for a delicious bite to eat will be equally pleased. From fiestas to siestas, cruise Spain and get ready for a taste of everything it has to offer.

Book a Spain Cruise with Bolsover Cruise Club

Spain

We found

3 cruise packages and 4317 cruises

All Inclusive Christmas & New Year Holiday with Celebrity Cruises
13
nights
Departure23 Dec 2027
Fr. £2103
Seville, Malaga & Valencia with Azamara Cruises
10
nights
Departure5 Sep 2028
Fr. £2342
Festive Canaries Escape with Celebrity Cruises
13
nights
Departure22 Dec 2028
Fr. £2339
Seven Seas Navigator, Canary Islands
1 / 9
Discount
Regent Seven Seas Cruises
Duration
12 nights
Date
11 Nov 2026
Ship
Seven Seas Navigator
  • Departure - Barcelona, Spain
  • 11 stops  
  • Arrival - Lisbon, Portugal
£9739
From
£9350
Price per person / suite
MSC Splendida, Mediterranean
1 / 29
Discount
MSC Cruises
Duration
4 nights
Date
11 Nov 2026
Ship
MSC Splendida
  • Departure - Cagliari (Sardinia), Italy
  • 4 stops  
  • Arrival - Barcelona, Spain
£371
From
£362
Price per person / balcony stateroom
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
MSC Euribia, Mediterranean
1 / 32
Discount
MSC Cruises
Duration
7 nights
Date
11 Nov 2026
Ship
MSC Euribia
  • Departure - Palermo, Sicily
  • 7 stops  
  • Arrival - Palermo, Sicily
£629
From
£600
Price per person / inside stateroom
Show all departures (22)
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
Arcadia, Mediterranean
1 / 27
Discount
P&O Cruises
Duration
19 nights
Date
11 Nov 2026
Ship
Arcadia
  • Departure - Southampton, Great Britain
  • 9 stops  
  • Arrival - Southampton, Great Britain
£1199
From
£1176
Price per person / inside stateroom
MSC Splendida, Transatlantic
1 / 29
Discount
MSC Cruises
Duration
22 nights
Date
11 Nov 2026
Ship
MSC Splendida
  • Departure - Cagliari (Sardinia), Italy
  • 12 stops  
  • Arrival - Buenos Aires, Argentina
£1825
From
£1739
Price per person / balcony stateroom
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
Viking Sky, Mediterranean
1 / 19
Discount
Viking Cruises
Duration
7 nights
Date
11 Nov 2026
Ship
Viking Sky
  • Departure - Civitavecchia (Rome), Italy
  • 8 stops  
  • Arrival - Barcelona, Spain
£2945
From
£2828
Price per person / balcony stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
MSC Seaview, Mediterranean
1 / 33
MSC Cruises
Duration
2 nights
Date
12 Nov 2026
Ship
MSC Seaview
  • Departure - Tarragona, Spain
  • 3 stops  
  • Arrival - Genoa, Italy
From
£109
Price per person / inside stateroom
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
MSC World Europa, Mediterranean
1 / 25
MSC Cruises
Duration
2 nights
Date
12 Nov 2026
Ship
MSC World Europa
  • Departure - Barcelona, Spain
  • 3 stops  
  • Arrival - Genoa, Italy
From
£285
Price per person / balcony stateroom
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
MSC World Europa, Mediterranean
1 / 25
Discount
MSC Cruises
Duration
5 nights
Date
12 Nov 2026
Ship
MSC World Europa
  • Departure - Barcelona, Spain
  • 6 stops  
  • Arrival - Marseille, France
£547
From
£534
Price per person / balcony stateroom
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
Marella Discovery, Transatlantic
1 / 20
Discount
Marella Cruises
Duration
12 nights
Date
12 Nov 2026
Ship
Marella Discovery
  • Departure - Malaga, Spain
  • 6 stops  
  • Arrival - La Romana, Dominican Republic
£2068
From
£2027
Price per person / inside stateroom
10 of 4317 pcs