Iberian Peninsula Cruise Deals

Spain and Portugal, along with the British Territory of Gibraltar, are home to many fascinating ports of call for you to enjoy on a cruise around the Iberian Peninsula. Either sailing from the UK, or as a fly-cruise, you'll find a wide range of cruise itineraries to enjoy.

Showing 30 out of 6532 cruises
Per Person
Total Price
Cruise From:
Was £1594pp Now: £1530pp

Civitavecchia | Naples | Palermo | Khania | Kusadasi | Mykonos | Athens | Heraklion (Iraklion) | Bar | Corfu | Messina | Barcelona

  • 16 Jul 2028
  • 14 Nights

Interest free Monthly Payments from JUST £80pp

Cruise From:
Was £1594pp Now: £1530pp
Holiday ID: 088325
Cruise From:
Was £1594pp Now: £1530pp

Civitavecchia | Naples | Palermo | Khania | Kusadasi | Mykonos | Athens | Heraklion (Iraklion) | Bar | Corfu | Messina | Barcelona

  • 06 Aug 2028
  • 14 Nights

Interest free Monthly Payments from JUST £77pp

Cruise From:
Was £1594pp Now: £1530pp
Holiday ID: 088334
Cruise From:
£1530pp

Piraeus | Santorini | Katakolon | Corfu | Kotor | Split | Catania | Palma de Mallorca | Barcelona

  • 22 Oct 2028
  • 10 Nights

Interest free Monthly Payments from JUST £71pp

Cruise From:
£1530pp
Holiday ID: 098378
Fly Cruise From:
Was £1579pp Now: £1531pp

Santa Cruz de Tenerife | Agadir | Casablanca | Las Palmas de Gran Canaria | Santa Cruz de Tenerife | Funchal | Las Palmas de Gran Canaria | Lanzarote | Santa Cruz de Tenerife

  • 27 Nov 2026
  • 14 Nights
Fly Cruise From:
Was £1579pp Now: £1531pp
Holiday ID: 014974
Fly Cruise From:
£1531pp

Barcelona | Palma de Mallorca | Marseille | La Spezia | Civitavecchia | Naples | Barcelona

  • 23 May 2027
  • 7 Nights
Fly Cruise From:
£1531pp
Holiday ID: 051298
Cruise From:
Was £1629pp Now: £1531pp

Rio de Janeiro | Maceió | Mindelo | Funchal | Lisbon | Casablanca | Málaga | Palma de Mallorca | Barcelona

  • 08 Mar 2027
  • 20 Nights
Cruise From:
Was £1629pp Now: £1531pp
Holiday ID: 080875
Fly Cruise From:
Was £1579pp Now: £1531pp

Valletta | Marseille | Livorno | Civitavecchia | Valletta | Cartagena | Tangier | Lanzarote | Las Palmas de Gran Canaria | Santa Cruz de Tenerife | Agadir | Santa Cruz de La Palma | Las Palmas de Gran Canaria

  • 26 Oct 2028
  • 21 Nights

Interest free Monthly Payments from JUST £71pp

Fly Cruise From:
Was £1579pp Now: £1531pp
Holiday ID: 107060
Cruise From:
Was £1634pp Now: £1535pp

Valletta | Barcelona | Marseille | Genoa | Naples | Messina | Valletta

  • 08 Sep 2027
  • 7 Nights

Interest free Monthly Payments from JUST £206pp

Cruise From:
Was £1634pp Now: £1535pp
Holiday ID: 024339

Sails from the UK

Cruise From:
Was £1599pp Now: £1535pp

Tilbury | Leixões | Ponta Delgada | Horta | Velas | Praia da Vitória | Vigo | Tilbury

  • 08 Oct 2027
  • 15 Nights

Interest free Monthly Payments from JUST £190pp

Cruise From:
Was £1599pp Now: £1535pp
Holiday ID: 037128
Fly Cruise From:
Was £1634pp Now: £1535pp

Bridgetown | Kingstown | Saint George's | Fort-de-France | Pointe-à-Pitre | Philipsburg | Saint John's | Santa Cruz de Tenerife | Barcelona

  • 18 Apr 2028
  • 17 Nights

Interest free Monthly Payments from JUST £101pp

Fly Cruise From:
Was £1634pp Now: £1535pp
Holiday ID: 099835
Fly Cruise From:
Was £1584pp Now: £1536pp

Málaga | Valencia | Barcelona | Tangier | Lanzarote | Las Palmas de Gran Canaria | Santa Cruz de Tenerife | Funchal | Lanzarote | Santa Cruz de La Palma | Santa Cruz de Tenerife

  • 27 Dec 2027
  • 18 Nights

Interest free Monthly Payments from JUST £144pp

Fly Cruise From:
Was £1584pp Now: £1536pp
Holiday ID: 049169
Fly Cruise From:
£1536pp

Palma de Mallorca | Ajaccio | Civitavecchia | Livorno | Cannes | Barcelona | Palma de Mallorca

  • 05 Jun 2027
  • 7 Nights
Fly Cruise From:
£1536pp
Holiday ID: 049712
Fly Cruise From:
£1536pp

Palma de Mallorca | Ajaccio | Civitavecchia | Livorno | Cannes | Barcelona | Palma de Mallorca

  • 14 Aug 2027
  • 7 Nights
Fly Cruise From:
£1536pp
Holiday ID: 049732
Fly Cruise From:
£1537pp

Palma de Mallorca | Mahón | Naples | Civitavecchia | Ajaccio | Palamós | Palma de Mallorca

  • 17 Aug 2027
  • 7 Nights
Fly Cruise From:
£1537pp
Holiday ID: 049733
Cruise From:
Was £1604pp Now: £1539pp

Barcelona | Marseille | Ajaccio | Genoa | La Spezia | Civitavecchia | Naples | Khania | Kusadasi | Mykonos | Athens

  • 15 Aug 2027
  • 14 Nights

Interest free Monthly Payments from JUST £248pp

Cruise From:
Was £1604pp Now: £1539pp
Holiday ID: 036496
Fly Cruise From:
Was £1604pp Now: £1539pp

Barcelona | Tangier | Leixões | Lisbon | Cádiz | Málaga | Barcelona

  • 07 Oct 2027
  • 9 Nights

Interest free Monthly Payments from JUST £180pp

Fly Cruise From:
Was £1604pp Now: £1539pp
Holiday ID: 039538
Fly Cruise From:
Was £1604pp Now: £1539pp

Piraeus | Santorini | Mykonos | Kusadasi | Valletta | Barcelona

  • 24 Jul 2027
  • 7 Nights
Fly Cruise From:
Was £1604pp Now: £1539pp
Holiday ID: 039614
Cruise From:
Was £1604pp Now: £1539pp

Barcelona | Valletta | Khania | Santorini | Kusadasi | Piraeus

  • 26 Jun 2027
  • 7 Nights
Cruise From:
Was £1604pp Now: £1539pp
Holiday ID: 063965
Cruise From:
Was £1604pp Now: £1539pp

Civitavecchia | Portofino | Ajaccio | Marseille | Gibraltar | Barcelona

  • 10 Jul 2027
  • 7 Nights
Cruise From:
Was £1604pp Now: £1539pp
Holiday ID: 063971
Cruise From:
Was £1604pp Now: £1539pp

Athens | Heraklion (Iraklion) | Bar | Corfu | Messina | Barcelona | Palma de Mallorca | Marseille | Ajaccio | Genoa | La Spezia | Civitavecchia

  • 19 Mar 2028
  • 14 Nights

Interest free Monthly Payments from JUST £106pp

Cruise From:
Was £1604pp Now: £1539pp
Holiday ID: 088274
Cruise From:
Was £1604pp Now: £1539pp

Athens | Heraklion (Iraklion) | Bar | Corfu | Messina | Barcelona | Palma de Mallorca | Marseille | Genoa | Ajaccio | La Spezia | Civitavecchia

  • 09 Apr 2028
  • 14 Nights

Interest free Monthly Payments from JUST £100pp

Cruise From:
Was £1604pp Now: £1539pp
Holiday ID: 088283
Cruise From:
Was £1604pp Now: £1539pp

Athens | Heraklion (Iraklion) | Bar | Corfu | Messina | Barcelona | Ibiza | Palma de Mallorca | Marseille | Genoa | La Spezia | Civitavecchia

  • 30 Apr 2028
  • 14 Nights

Interest free Monthly Payments from JUST £96pp

Cruise From:
Was £1604pp Now: £1539pp
Holiday ID: 088292
Fly Cruise From:
Was £1639pp Now: £1540pp

Barcelona | Marseille | Genoa | Naples | Messina | Valletta | Barcelona

  • 11 Jun 2027
  • 7 Nights
Fly Cruise From:
Was £1639pp Now: £1540pp
Holiday ID: 024262
Cruise From:
Was £1639pp Now: £1540pp

Valletta | Barcelona | Marseille | Genoa | Naples | Messina | Valletta

  • 18 Aug 2027
  • 7 Nights

Interest free Monthly Payments from JUST £229pp

Cruise From:
Was £1639pp Now: £1540pp
Holiday ID: 024321
Fly Cruise From:
Was £1605pp Now: £1540pp

Barcelona | Villefranche-sur-Mer | Portofino | La Spezia | Civitavecchia | Naples | Barcelona

  • 28 Aug 2027
  • 7 Nights

Interest free Monthly Payments from JUST £217pp

Fly Cruise From:
Was £1605pp Now: £1540pp
Holiday ID: 039615
Fly Cruise From:
Was £1605pp Now: £1540pp

Piraeus | Santorini | Mykonos | Kusadasi | Messina | Barcelona

  • 21 Aug 2027
  • 7 Nights

Interest free Monthly Payments from JUST £225pp

Fly Cruise From:
Was £1605pp Now: £1540pp
Holiday ID: 039617
Fly Cruise From:
Was £1605pp Now: £1540pp

Piraeus | Santorini | Mykonos | Kusadasi | Valletta | Barcelona

  • 26 Jun 2027
  • 7 Nights
Fly Cruise From:
Was £1605pp Now: £1540pp
Holiday ID: 039629
Fly Cruise From:
£1541pp

Málaga | Gibraltar | Leixões | Lisbon | Cádiz | Tangier | Málaga

  • 03 May 2028
  • 7 Nights

Interest free Monthly Payments from JUST £106pp

Fly Cruise From:
£1541pp
Holiday ID: 107379
Cruise From:
Was £1609pp Now: £1544pp

Las Palmas de Gran Canaria | La Palma | Tenerife | Arrecife | Gibraltar | Lisbon

  • 03 Feb 2029
  • 7 Nights
Cruise From:
Was £1609pp Now: £1544pp
Holiday ID: 103581

Prices are subject to change and availability. Prices may vary depending on the airport selected. Promotions are only applicable to select cabin grades, please call for details.

Our Award Winning Service

You've added to your wishlist. To view, go to Wishlist