Get a 5% discount when you become a member · on all cruises, excluding port taxes.
CruiseScanner

Iberian Peninsula Cruises

Compare cruise sailings to Iberian Peninsula. See different cruise lines, dates and cabin types in one place, and book at the best price.

319 sailings found

MSC Sinfonia
MSC Cruises
1 nights
MSC Sinfonia
best price

1 night Western Mediterranean from Valencia

  • Valencia
  • 6 Feb 2027
Per person
€61and up
TRY 3,725.67
Details
MSC Virtuosa
MSC Cruises
5 nights
MSC Virtuosa

5 nights Repositioning from Southampton (London)

  • Southampton
  • 7 Nov 2026
Cruise only

€369

TRY 22,537.23
Flights + cruise package

€2,349

fromTRY 143,468.70
Costa Smeralda
Costa Cruises
5 nights
Costa Smeralda

Spain, Canary Islands

  • Barcelona
  • 14 Nov 2026
Per person
€549and up
TRY 33,531.00
Details
Balmoral
Fred Olsen Cruise Lines
7 nights
Balmoral

Spain & Portugal Autumn Warmth

  • Southampton
  • 30 Sept 2027
Per person
€749and up
TRY 45,746.30
Details
Carnival Miracle
Carnival Cruise Line
9 nights
Carnival Miracle

Spain, Portugal & France from Lisbon, Portugal

  • Lisbon
  • 20 May 2027
Per person
€775and up
TRY 47,354.44
Details
Queen Victoria
Cunard
7 nights
Queen Victoria

Spain and Portugal

  • Southampton
  • 3 Jan 2027
Per person
€800and up
TRY 48,861.20
Details
Norwegian Dawn
Norwegian Cruise Line
7 nights
Norwegian Dawn
Carnival Miracle
Carnival Cruise Line
9 nights
Carnival Miracle

Spain, Portugal & France from London, England

  • Dover, UK
  • 19 Sept 2027
Per person
€889and up
TRY 54,301.89
Details
Mariner of the Seas
Royal Caribbean
9 nights
Mariner of the Seas
Mariner of the Seas
Royal Caribbean
7 nights
Mariner of the Seas

7 Night Spain, Portugal & Morocco

  • Barcelona
  • 20 Oct 2028
Per person
€963and up
TRY 58,819.72
Details
Freedom of the Seas
Royal Caribbean
8 nights
Freedom of the Seas

8 Night Spain & Portugal Cruise

  • Southampton
  • 7 Oct 2027
Per person
€1,004and up
TRY 61,342.18
Details
Mariner of the Seas
Royal Caribbean
9 nights
Mariner of the Seas

9 Night Spain, Portugal & Morocco

  • Lisbon
  • 27 May 2027
Per person
€1,008and up
TRY 61,555.95
Details

Other destinations

Iberian Peninsula cruises: frequently asked questions

01How many nights do Iberian Peninsula cruises last?

Iberian Peninsula itineraries typically range from 3 to 14 nights. Compare the sailings on this page by duration to pick the one that suits you.

02When is the best season to cruise Iberian Peninsula?

The ideal season varies by area; most Iberian Peninsula itineraries are busiest from spring to autumn. Flexible dates help you catch both good prices and good weather.

03Which cruise lines sail Iberian Peninsula itineraries?

Several major cruise lines operate in this region. Filter the live results on this page for the current list of lines and ships.

04What affects Iberian Peninsula cruise prices?

Price depends on season, sailing length, cabin type and the cruise line. Prices update live, so the figure you see is the one that currently applies.

05How do I book a Iberian Peninsula cruise?

Choose a sailing, compare cabin types and prices, then complete your booking via the secure payment step. English-language support is available throughout.