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 6531 cruises
Per Person
Total Price
Fly Cruise From:
£1613pp

Palma de Mallorca | Livorno | Villefranche-sur-Mer | Toulon | Barcelona | Valencia | Palma de Mallorca

  • 07 Oct 2028
  • 7 Nights

Interest free Monthly Payments from JUST £81pp

Fly Cruise From:
£1613pp
Holiday ID: 107405
Cruise From:
Was £1719pp Now: £1615pp

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

  • 21 Jul 2027
  • 7 Nights
Cruise From:
Was £1719pp Now: £1615pp
Holiday ID: 024297
Fly Cruise From:
Was £1683pp Now: £1615pp

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

  • 20 Apr 2027
  • 11 Nights
Fly Cruise From:
Was £1683pp Now: £1615pp
Holiday ID: 039639
Fly Cruise From:
Was £1684pp Now: £1616pp

Barcelona | Valletta | Rhodes | Santorini | Mykonos | Piraeus

  • 14 Aug 2027
  • 7 Nights

Interest free Monthly Payments from JUST £247pp

Fly Cruise From:
Was £1684pp Now: £1616pp
Holiday ID: 039627
Cruise From:
Was £1721pp Now: £1617pp

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

  • 11 Aug 2027
  • 7 Nights
Cruise From:
Was £1721pp Now: £1617pp
Holiday ID: 024315
Cruise From:
Was £1721pp Now: £1617pp

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

  • 16 Aug 2027
  • 7 Nights

Interest free Monthly Payments from JUST £243pp

Cruise From:
Was £1721pp Now: £1617pp
Holiday ID: 024319
Fly Cruise From:
£1617pp

Palma de Mallorca | Florence | Calvi | Marseille | Barcelona | Ibiza | Palma de Mallorca

  • 08 Jun 2027
  • 7 Nights
Fly Cruise From:
£1617pp
Holiday ID: 049713
Fly Cruise From:
£1617pp

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

  • 17 Oct 2027
  • 7 Nights

Interest free Monthly Payments from JUST £183pp

Fly Cruise From:
£1617pp
Holiday ID: 051265
Fly Cruise From:
£1617pp

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

  • 06 May 2028
  • 7 Nights

Interest free Monthly Payments from JUST £110pp

Fly Cruise From:
£1617pp
Holiday ID: 107380
Fly Cruise From:
£1618pp

Málaga | Tarragona | Mahón | Valencia | Alicante | Melilla | Málaga

  • 27 Sep 2028
  • 7 Nights

Interest free Monthly Payments from JUST £83pp

Fly Cruise From:
£1618pp
Holiday ID: 107402
Cruise From:
Was £1687pp Now: £1619pp

Barcelona | Palma de Mallorca | Marseille | Ajaccio | Genoa | La Spezia | Civitavecchia | Naples | Palermo | Khania | Kusadasi | Mykonos | Athens

  • 26 Mar 2028
  • 14 Nights

Interest free Monthly Payments from JUST £110pp

Cruise From:
Was £1687pp Now: £1619pp
Holiday ID: 088277
Fly Cruise From:
£1620pp

Santa Cruz de Tenerife | Las Palmas de Gran Canaria | Arrecife | Puerto del Rosario | Funchal | Santa Cruz de La Palma | Santa Cruz de Tenerife

Fly Cruise From:
£1620pp
Holiday ID: 037823

Sails from the UK

Cruise From:
Was £1674pp Now: £1623pp

Southampton | Tangier | Barcelona | Genoa | Civitavecchia | Cartagena | Gibraltar | Southampton

  • 14 Aug 2028
  • 14 Nights

Interest free Monthly Payments from JUST £85pp

Cruise From:
Was £1674pp Now: £1623pp
Holiday ID: 081145
Fly Cruise From:
£1624pp

New Orleans | Miami | Casablanca | Tangier | Cádiz | Málaga | Barcelona

  • 24 Apr 2027
  • 17 Nights
Fly Cruise From:
£1624pp
Holiday ID: 077363
Fly Cruise From:
£1624pp

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

  • 31 May 2028
  • 7 Nights

Interest free Monthly Payments from JUST £105pp

Fly Cruise From:
£1624pp
Holiday ID: 107387
Fly Cruise From:
Was £1693pp Now: £1625pp

Barcelona | Tangier | Salvador de Bahia | Rio de Janeiro | Montevideo | Buenos Aires

  • 19 Nov 2026
  • 16 Nights
Fly Cruise From:
Was £1693pp Now: £1625pp
Holiday ID: 017779
Fly Cruise From:
Was £1695pp Now: £1627pp

Civitavecchia | Naples | La Spezia | Portofino | Villefranche-sur-Mer | Palma de Mallorca | Barcelona

  • 11 May 2027
  • 9 Nights
Fly Cruise From:
Was £1695pp Now: £1627pp
Holiday ID: 039535

Sails from the UK

Cruise From:
Was £1679pp Now: £1628pp

Southampton | Lanzarote | Santa Cruz de Tenerife | Las Palmas de Gran Canaria | Agadir | Casablanca | Tangier | Lisbon | Southampton

  • 19 Jan 2027
  • 16 Nights
Cruise From:
Was £1679pp Now: £1628pp
Holiday ID: 047717

Sails from the UK

Cruise From:
Was £1699pp Now: £1631pp

Tilbury | Brest | Ferrol | Funchal | Santa Cruz de La Palma | San Sebastian de la Gomera | Santa Cruz de Tenerife | Las Palmas de Gran Canaria | Puerto del Rosario | Arrecife | Portimão | Lisbon | Leixões | Tilbury

  • 16 Feb 2027
  • 20 Nights
Cruise From:
Was £1699pp Now: £1631pp
Holiday ID: 023854
Fly Cruise From:
£1631pp

Southampton | La Coruña | Vigo | Ponta Delgada | Miami

  • 18 Oct 2027
  • 12 Nights

Interest free Monthly Payments from JUST £184pp

Fly Cruise From:
£1631pp
Holiday ID: 075910
Cruise From:
Was £1700pp Now: £1632pp

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

  • 21 May 2028
  • 14 Nights

Interest free Monthly Payments from JUST £97pp

Cruise From:
Was £1700pp Now: £1632pp
Holiday ID: 088301
Cruise From:
Was £1704pp Now: £1635pp

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

  • 29 Aug 2027
  • 14 Nights

Interest free Monthly Payments from JUST £242pp

Cruise From:
Was £1704pp Now: £1635pp
Holiday ID: 036502
Cruise From:
Was £1704pp Now: £1635pp

Barcelona | Palma de Mallorca | Marseille | Ajaccio | Genoa | La Spezia | Civitavecchia | Naples | Palermo | Khania | Kusadasi | Mykonos | Athens

  • 30 Jul 2028
  • 14 Nights

Interest free Monthly Payments from JUST £83pp

Cruise From:
Was £1704pp Now: £1635pp
Holiday ID: 088331
Cruise From:
Was £1704pp Now: £1635pp

Barcelona | Palma de Mallorca | Marseille | Genoa | Ajaccio | La Spezia | Civitavecchia | Naples | Palermo | Khania | Kusadasi | Mykonos | Athens

  • 20 Aug 2028
  • 14 Nights

Interest free Monthly Payments from JUST £80pp

Cruise From:
Was £1704pp Now: £1635pp
Holiday ID: 088340
Cruise From:
Was £1704pp Now: £1635pp

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

  • 27 Aug 2028
  • 14 Nights

Interest free Monthly Payments from JUST £79pp

Cruise From:
Was £1704pp Now: £1635pp
Holiday ID: 088343
Fly Cruise From:
£1635pp

Palma de Mallorca | Livorno | Villefranche-sur-Mer | Toulon | Barcelona | Valencia | Palma de Mallorca

  • 13 May 2028
  • 7 Nights

Interest free Monthly Payments from JUST £110pp

Fly Cruise From:
£1635pp
Holiday ID: 107382

Sails from the UK

Cruise From:
Was £1689pp Now: £1638pp

Southampton | Vigo | Barcelona | Alghero | Cagliari | Málaga | Gibraltar | Southampton

  • 07 Apr 2027
  • 14 Nights
Cruise From:
Was £1689pp Now: £1638pp
Holiday ID: 013726
Cruise From:
Was £1743pp Now: £1638pp

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

  • 04 Aug 2027
  • 7 Nights
Cruise From:
Was £1743pp Now: £1638pp
Holiday ID: 024309
Fly Cruise From:
£1638pp

Palma de Mallorca | Livorno | Villefranche-sur-Mer | Toulon | Barcelona | Valencia | Palma de Mallorca

  • 21 Oct 2028
  • 7 Nights

Interest free Monthly Payments from JUST £80pp

Fly Cruise From:
£1638pp
Holiday ID: 107408

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