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 6518 cruises
Per Person
Total Price
Cruise From:
Was £1375pp Now: £1320pp

Piraeus | Santorini | Rhodes | Alexandria | Soúda | Salerno | Civitavecchia | Barcelona

Interest free Monthly Payments from JUST £57pp

Cruise From:
Was £1375pp Now: £1320pp
Holiday ID: 099390

Sails from the UK

Cruise From:
Was £1349pp Now: £1322pp

Southampton | Lisbon | Funchal | Cádiz | Gibraltar | Vigo | La Coruña | Southampton

  • 03 Dec 2027
  • 14 Nights

Interest free Monthly Payments from JUST £127pp

Cruise From:
Was £1349pp Now: £1322pp
Holiday ID: 090926

Sails from the UK

Cruise From:
Was £1379pp Now: £1323pp

Tilbury | La Coruña | Vigo | Cádiz | Gibraltar | Málaga | Lisbon | Leixões | Tilbury

  • 24 Mar 2027
  • 14 Nights
Cruise From:
Was £1379pp Now: £1323pp
Holiday ID: 023855

Sails from the UK

Cruise From:
Was £1379pp Now: £1323pp

Tilbury | Plymouth | La Coruña | Leixões | Lisbon | Getxo | Le Verdon-sur-Mer | Honfleur | Tilbury

  • 14 Jul 2027
  • 12 Nights
Cruise From:
Was £1379pp Now: £1323pp
Holiday ID: 037122
Cruise From:
Was £1409pp Now: £1324pp

Buenos Aires | Rio de Janeiro | Maceió | Las Palmas de Gran Canaria | Tarragona | Ajaccio | Civitavecchia | Corfu | Bari

  • 31 Mar 2027
  • 21 Nights
Cruise From:
Was £1409pp Now: £1324pp
Holiday ID: 049696
Cruise From:
Was £1409pp Now: £1324pp

Alicante | Mahón | Olbia | Genoa | Marseille | Málaga | Cádiz | Lisbon | Alicante

  • 04 Jul 2027
  • 10 Nights
Cruise From:
Was £1409pp Now: £1324pp
Holiday ID: 056436
Cruise From:
Was £1409pp Now: £1324pp

Genoa | Marseille | Málaga | Cádiz | Lisbon | Alicante | Mahón | Olbia | Genoa

  • 07 Jul 2027
  • 10 Nights
Cruise From:
Was £1409pp Now: £1324pp
Holiday ID: 056437
Cruise From:
Was £1409pp Now: £1324pp

Marseille | Málaga | Cádiz | Lisbon | Alicante | Mahón | Olbia | Genoa | Marseille

  • 08 Jul 2027
  • 10 Nights

Interest free Monthly Payments from JUST £248pp

Cruise From:
Was £1409pp Now: £1324pp
Holiday ID: 056438
Cruise From:
Was £1409pp Now: £1324pp

Málaga | Cádiz | Lisbon | Alicante | Mahón | Olbia | Genoa | Marseille | Málaga

  • 10 Jul 2027
  • 10 Nights

Interest free Monthly Payments from JUST £245pp

Cruise From:
Was £1409pp Now: £1324pp
Holiday ID: 056439
Fly Cruise From:
£1325pp

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

  • 01 Feb 2028
  • 7 Nights

Interest free Monthly Payments from JUST £115pp

Fly Cruise From:
£1325pp
Holiday ID: 092293
Fly Cruise From:
£1325pp

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

  • 29 Feb 2028
  • 7 Nights

Interest free Monthly Payments from JUST £106pp

Fly Cruise From:
£1325pp
Holiday ID: 092309
Cruise From:
Was £1413pp Now: £1328pp

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

  • 08 Aug 2027
  • 7 Nights

Interest free Monthly Payments from JUST £206pp

Cruise From:
Was £1413pp Now: £1328pp
Holiday ID: 024312
Cruise From:
Was £1413pp Now: £1328pp

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

  • 15 Aug 2027
  • 7 Nights

Interest free Monthly Payments from JUST £198pp

Cruise From:
Was £1413pp Now: £1328pp
Holiday ID: 024318
Fly Cruise From:
Was £1374pp Now: £1332pp

Santa Cruz de Tenerife | Funchal | Lanzarote | Las Palmas de Gran Canaria | Santa Cruz de Tenerife | Lanzarote | Cádiz | Gibraltar | Valencia | Barcelona | Naples | Valletta

  • 11 Mar 2028
  • 19 Nights

Interest free Monthly Payments from JUST £100pp

Fly Cruise From:
Was £1374pp Now: £1332pp
Holiday ID: 049211

Sails from the UK

Cruise From:
Was £1374pp Now: £1332pp

Southampton | Cádiz | Ibiza | Cagliari | Palma de Mallorca | Cartagena | Gibraltar | Southampton

  • 05 May 2028
  • 14 Nights

Interest free Monthly Payments from JUST £87pp

Cruise From:
Was £1374pp Now: £1332pp
Holiday ID: 081091

Sails from the UK

Cruise From:
Was £1374pp Now: £1332pp

Southampton | Getxo | La Coruña | Vigo | Cherbourg | Southampton | Stavanger | Skjolden | Ålesund | Haugesund | Southampton

  • 09 Apr 2028
  • 14 Nights

Interest free Monthly Payments from JUST £92pp

Cruise From:
Was £1374pp Now: £1332pp
Holiday ID: 081155

Sails from the UK

Cruise From:
Was £1374pp Now: £1332pp

Southampton | Getxo | La Coruña | Vigo | Cherbourg | Southampton | Haugesund | Olden | Ålesund | Stavanger | Southampton

  • 10 Sep 2028
  • 14 Nights

Interest free Monthly Payments from JUST £67pp

Cruise From:
Was £1374pp Now: £1332pp
Holiday ID: 081199
Cruise From:
Was £1419pp Now: £1333pp

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

  • 02 Jun 2027
  • 7 Nights
Cruise From:
Was £1419pp Now: £1333pp
Holiday ID: 024255
Fly Cruise From:
Was £1419pp Now: £1333pp

Barcelona | La Goulette | Palermo | Naples | Livorno | Marseille | Barcelona

  • 29 Jun 2027
  • 7 Nights
Fly Cruise From:
Was £1419pp Now: £1333pp
Holiday ID: 049054
Fly Cruise From:
Was £1419pp Now: £1333pp

Naples | Livorno | Marseille | Barcelona | La Goulette | Palermo | Naples

  • 21 Aug 2027
  • 7 Nights

Interest free Monthly Payments from JUST £193pp

Fly Cruise From:
Was £1419pp Now: £1333pp
Holiday ID: 049091
Fly Cruise From:
Was £1419pp Now: £1333pp

Barcelona | La Goulette | Palermo | Naples | Livorno | Marseille | Barcelona

  • 31 Aug 2027
  • 7 Nights

Interest free Monthly Payments from JUST £184pp

Fly Cruise From:
Was £1419pp Now: £1333pp
Holiday ID: 049099
Fly Cruise From:
£1333pp

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

  • 08 Feb 2028
  • 7 Nights

Interest free Monthly Payments from JUST £113pp

Fly Cruise From:
£1333pp
Holiday ID: 092297
Fly Cruise From:
£1334pp

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

  • 07 Feb 2028
  • 7 Nights

Interest free Monthly Payments from JUST £113pp

Fly Cruise From:
£1334pp
Holiday ID: 092296
Fly Cruise From:
£1337pp

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

  • 11 May 2027
  • 7 Nights
Fly Cruise From:
£1337pp
Holiday ID: 049705
Fly Cruise From:
Was £1379pp Now: £1337pp

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

  • 02 Nov 2028
  • 21 Nights

Interest free Monthly Payments from JUST £61pp

Fly Cruise From:
Was £1379pp Now: £1337pp
Holiday ID: 107064
Fly Cruise From:
Was £1379pp Now: £1337pp

Southampton | Santa Cruz de Tenerife | Sint Maarten | Saint Kitts | Castries | Bridgetown | Saint Kitts

  • 20 Oct 2028
  • 17 Nights

Interest free Monthly Payments from JUST £62pp

Fly Cruise From:
Was £1379pp Now: £1337pp
Holiday ID: 107204
Fly Cruise From:
£1338pp

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

  • 22 Mar 2027
  • 7 Nights
Fly Cruise From:
£1338pp
Holiday ID: 037871
Cruise From:
Was £1424pp Now: £1338pp

Naples | Livorno | Marseille | Barcelona | Málaga | Santa Cruz de Tenerife | Maceió | Salvador de Bahia | Rio de Janeiro

  • 13 Nov 2027
  • 19 Nights

Interest free Monthly Payments from JUST £136pp

Cruise From:
Was £1424pp Now: £1338pp
Holiday ID: 062690
Cruise From:
Was £1424pp Now: £1338pp

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

  • 09 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £69pp

Cruise From:
Was £1424pp Now: £1338pp
Holiday ID: 088644
Cruise From:
Was £1424pp Now: £1338pp

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

  • 11 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £69pp

Cruise From:
Was £1424pp Now: £1338pp
Holiday ID: 088645

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
Call for Free