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:
Was £1580pp Now: £1516pp

Barcelona | Cartagena | Tangier | Funchal | Málaga | Cagliari | Civitavecchia

  • 18 Sep 2027
  • 10 Nights

Interest free Monthly Payments from JUST £193pp

Fly Cruise From:
Was £1580pp Now: £1516pp
Holiday ID: 039532
Fly Cruise From:
£1516pp

Palma de Mallorca | Olbia | La Spezia | Villefranche-sur-Mer | Toulon | Palamós | Palma de Mallorca

  • 12 Jun 2027
  • 7 Nights
Fly Cruise From:
£1516pp
Holiday ID: 049714
Fly Cruise From:
£1517pp

Palma de Mallorca | Valencia | Livorno | Villefranche-sur-Mer | Toulon | Palamós | Palma de Mallorca

  • 06 Jul 2027
  • 7 Nights
Fly Cruise From:
£1517pp
Holiday ID: 049721
Fly Cruise From:
£1517pp

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

  • 13 Jul 2027
  • 7 Nights
Fly Cruise From:
£1517pp
Holiday ID: 049723
Fly Cruise From:
£1517pp

Palma de Mallorca | Valencia | Livorno | Villefranche-sur-Mer | Toulon | Palamós | Palma de Mallorca

  • 21 Sep 2027
  • 7 Nights

Interest free Monthly Payments from JUST £217pp

Fly Cruise From:
£1517pp
Holiday ID: 049743
Fly Cruise From:
£1517pp

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

  • 04 Dec 2026
  • 14 Nights
Fly Cruise From:
£1517pp
Holiday ID: 071236
Fly Cruise From:
Was £1616pp Now: £1519pp

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

  • 30 Jul 2027
  • 7 Nights
Fly Cruise From:
Was £1616pp Now: £1519pp
Holiday ID: 024304
Cruise From:
Was £1600pp Now: £1520pp

Barcelona | Marseille | Cannes | Ajaccio | Rome | Amalfi | Palermo | Cagliari | Barcelona

  • 02 Sep 2027
  • 10 Nights
Cruise From:
Was £1600pp Now: £1520pp
Holiday ID: 042265
Cruise From:
Was £1584pp Now: £1520pp

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

  • 02 Apr 2028
  • 14 Nights

Interest free Monthly Payments from JUST £101pp

Cruise From:
Was £1584pp Now: £1520pp
Holiday ID: 088280
Cruise From:
Was £1584pp Now: £1520pp

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

  • 14 May 2028
  • 14 Nights

Interest free Monthly Payments from JUST £91pp

Cruise From:
Was £1584pp Now: £1520pp
Holiday ID: 088298
Cruise From:
Was £1584pp Now: £1520pp

Barcelona | Alicante | La Goulette | Valletta | Catania | Naples | Civitavecchia

  • 20 Apr 2028
  • 7 Nights

Interest free Monthly Payments from JUST £105pp

Cruise From:
Was £1584pp Now: £1520pp
Holiday ID: 096433
Cruise From:
Was £1584pp Now: £1520pp

Civitavecchia | Livorno | Portofino | Marseille | Gibraltar | Barcelona

  • 27 Apr 2028
  • 7 Nights

Interest free Monthly Payments from JUST £103pp

Cruise From:
Was £1584pp Now: £1520pp
Holiday ID: 096435
Fly Cruise From:
Was £1569pp Now: £1521pp

Trieste | Dubrovnik | Corfu | Messina | Messina Strait | Palma de Mallorca | Barcelona

  • 16 Jun 2028
  • 7 Nights

Interest free Monthly Payments from JUST £85pp

Fly Cruise From:
Was £1569pp Now: £1521pp
Holiday ID: 084396
Fly Cruise From:
Was £1586pp Now: £1522pp

Piraeus | Santorini | Kusadasi | Mykonos | Valletta | Barcelona

  • 01 Nov 2027
  • 7 Nights

Interest free Monthly Payments from JUST £161pp

Fly Cruise From:
Was £1586pp Now: £1522pp
Holiday ID: 039515
Fly Cruise From:
Was £1622pp Now: £1524pp

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

  • 27 Aug 2027
  • 7 Nights

Interest free Monthly Payments from JUST £217pp

Fly Cruise From:
Was £1622pp Now: £1524pp
Holiday ID: 024328

Sails from the UK

Cruise From:
Was £1589pp Now: £1525pp

Bristol | Cádiz | Málaga | Almería | Alicante | Valencia | Palma de Mallorca | Mahón | Ceuta | Gibraltar | Lisbon | Bristol

  • 01 Nov 2027
  • 17 Nights

Interest free Monthly Payments from JUST £169pp

Cruise From:
Was £1589pp Now: £1525pp
Holiday ID: 037164
Fly Cruise From:
£1526pp

Palma de Mallorca | Palermo | Naples | Civitavecchia | Propriano | Mahón | Palma de Mallorca

  • 26 Jun 2027
  • 7 Nights
Fly Cruise From:
£1526pp
Holiday ID: 049718
Cruise From:
Was £1624pp Now: £1526pp

Civitavecchia | Barcelona | Málaga | Las Palmas de Gran Canaria | Salvador de Bahia | Rio de Janeiro | Buenos Aires

  • 16 Nov 2027
  • 18 Nights

Interest free Monthly Payments from JUST £155pp

Cruise From:
Was £1624pp Now: £1526pp
Holiday ID: 062686
Fly Cruise From:
Was £1574pp Now: £1526pp

Santa Cruz de Tenerife | Lanzarote | Cádiz | Gibraltar | Valencia | Barcelona | Naples | Valletta | Livorno | Civitavecchia | Valletta

  • 18 Mar 2028
  • 19 Nights

Interest free Monthly Payments from JUST £112pp

Fly Cruise From:
Was £1574pp Now: £1526pp
Holiday ID: 081027
Fly Cruise From:
£1527pp

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

  • 01 Jun 2027
  • 7 Nights
Fly Cruise From:
£1527pp
Holiday ID: 049711
Fly Cruise From:
£1527pp

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

  • 20 Jul 2027
  • 7 Nights
Fly Cruise From:
£1527pp
Holiday ID: 049725
Fly Cruise From:
£1530pp

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

  • 06 Oct 2027
  • 7 Nights

Interest free Monthly Payments from JUST £204pp

Fly Cruise From:
£1530pp
Holiday ID: 051118
Fly Cruise From:
£1530pp

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

  • 20 Jun 2027
  • 7 Nights
Fly Cruise From:
£1530pp
Holiday ID: 051263
Cruise From:
Was £1594pp Now: £1530pp

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

  • 16 Apr 2028
  • 14 Nights

Interest free Monthly Payments from JUST £98pp

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

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

  • 23 Apr 2028
  • 14 Nights

Interest free Monthly Payments from JUST £97pp

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

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

  • 07 May 2028
  • 14 Nights

Interest free Monthly Payments from JUST £93pp

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

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

  • 28 May 2028
  • 14 Nights

Interest free Monthly Payments from JUST £89pp

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

Civitavecchia | Naples | Palermo | Khania | Kusadasi | Mykonos | Athens | Bar | Corfu | Messina | Naples | Barcelona

  • 04 Jun 2028
  • 14 Nights

Interest free Monthly Payments from JUST £88pp

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

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

  • 25 Jun 2028
  • 14 Nights

Interest free Monthly Payments from JUST £84pp

Cruise From:
Was £1594pp Now: £1530pp
Holiday ID: 088316
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

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