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 £1424pp Now: £1338pp

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

  • 12 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £69pp

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

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

  • 13 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £69pp

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

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

  • 14 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £69pp

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

Marseille | Genoa | Naples | Messina | Valletta | Barcelona | Palma de Mallorca | Alicante | Málaga | Las Palmas de Gran Canaria | Saint John's | Kingstown | Bridgetown | Fort-de-France

  • 30 Oct 2027
  • 21 Nights

Interest free Monthly Payments from JUST £143pp

Cruise From:
Was £1424pp Now: £1338pp
Holiday ID: 099827
Cruise From:
Was £1425pp Now: £1339pp

Genoa | Marseille | Valencia | Lisbon | Funchal | Salvador de Bahia | Ilheus | Buzios | Rio de Janeiro | Santos

  • 06 Nov 2027
  • 18 Nights

Interest free Monthly Payments from JUST £139pp

Cruise From:
Was £1425pp Now: £1339pp
Holiday ID: 062678
Fly Cruise From:
Was £1384pp Now: £1342pp

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

  • 30 Oct 2027
  • 16 Nights

Interest free Monthly Payments from JUST £156pp

Fly Cruise From:
Was £1384pp Now: £1342pp
Holiday ID: 049226
Fly Cruise From:
£1342pp

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

  • 23 Jun 2027
  • 7 Nights
Fly Cruise From:
£1342pp
Holiday ID: 051104

Sails from the UK

Cruise From:
Was £1384pp Now: £1342pp

Southampton | Getxo | Le Verdon-sur-Mer | La Rochelle | Le Havre | Southampton | Kristiansand | Skjolden | Haugesund | Southampton

  • 04 Jun 2028
  • 14 Nights

Interest free Monthly Payments from JUST £82pp

Cruise From:
Was £1384pp Now: £1342pp
Holiday ID: 081171

Sails from the UK

Cruise From:
Was £1399pp Now: £1343pp

Tilbury | Gijón | Lisbon | Portimão | Cádiz | Málaga | Cartagena | Gibraltar | Vigo | Tilbury

  • 21 Dec 2026
  • 15 Nights
Cruise From:
Was £1399pp Now: £1343pp
Holiday ID: 023852
Fly Cruise From:
Was £1429pp Now: £1343pp

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

  • 15 Oct 2027
  • 7 Nights

Interest free Monthly Payments from JUST £152pp

Fly Cruise From:
Was £1429pp Now: £1343pp
Holiday ID: 024370

Sails from the UK

Cruise From:
Was £1399pp Now: £1343pp

Dover | Rotterdam | Casablanca | Agadir | Arrecife | Tenerife | Funchal | Lisbon | Dover

  • 16 Apr 2027
  • 14 Nights
Cruise From:
Was £1399pp Now: £1343pp
Holiday ID: 035504
Fly Cruise From:
Was £1429pp Now: £1343pp

Barcelona | Marseille | Genoa | Naples | Palermo | Valletta | Barcelona

  • 27 Jun 2027
  • 7 Nights
Fly Cruise From:
Was £1429pp Now: £1343pp
Holiday ID: 036247
Cruise From:
Was £1399pp Now: £1343pp

Lisbon | Portimão | Seville | Gibraltar | Tangier | Málaga

  • 22 Jan 2028
  • 7 Nights
Cruise From:
Was £1399pp Now: £1343pp
Holiday ID: 046148
Cruise From:
Was £1429pp Now: £1343pp

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

  • 23 Aug 2027
  • 10 Nights

Interest free Monthly Payments from JUST £193pp

Cruise From:
Was £1429pp Now: £1343pp
Holiday ID: 056456
Cruise From:
Was £1429pp Now: £1343pp

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

  • 26 Aug 2027
  • 10 Nights

Interest free Monthly Payments from JUST £190pp

Cruise From:
Was £1429pp Now: £1343pp
Holiday ID: 056457
Cruise From:
Was £1429pp Now: £1343pp

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

  • 27 Aug 2027
  • 10 Nights

Interest free Monthly Payments from JUST £189pp

Cruise From:
Was £1429pp Now: £1343pp
Holiday ID: 056458
Cruise From:
Was £1429pp Now: £1343pp

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

  • 29 Aug 2027
  • 10 Nights

Interest free Monthly Payments from JUST £187pp

Cruise From:
Was £1429pp Now: £1343pp
Holiday ID: 056459
Fly Cruise From:
Was £1432pp Now: £1346pp

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

  • 11 Sep 2027
  • 7 Nights

Interest free Monthly Payments from JUST £177pp

Fly Cruise From:
Was £1432pp Now: £1346pp
Holiday ID: 036022

Sails from the UK

Cruise From:
Was £1464pp Now: £1346pp

Southampton | Brest | Lisbon | Gibraltar | Málaga | Cádiz | Southampton

  • 17 Aug 2028
  • 9 Nights

Interest free Monthly Payments from JUST £69pp

Cruise From:
Was £1464pp Now: £1346pp
Holiday ID: 088404
Fly Cruise From:
£1347pp

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

  • 04 May 2027
  • 7 Nights
Fly Cruise From:
£1347pp
Holiday ID: 049703
Cruise From:
Was £1404pp Now: £1347pp

Piraeus | Kusadasi | Mykonos | Khania | Valletta | Barcelona

  • 21 Nov 2027
  • 7 Nights

Interest free Monthly Payments from JUST £146pp

Cruise From:
Was £1404pp Now: £1347pp
Holiday ID: 105289
Fly Cruise From:
£1349pp

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

  • 25 May 2027
  • 7 Nights
Fly Cruise From:
£1349pp
Holiday ID: 049710
Cruise From:
£1350pp

Southampton | Le Havre | Vigo | Lisbon | Ponta Delgada | Miami

  • 27 Sep 2028
  • 14 Nights

Interest free Monthly Payments from JUST £65pp

Cruise From:
£1350pp
Holiday ID: 098295
Fly Cruise From:
£1351pp

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

Interest free Monthly Payments from JUST £109pp

Fly Cruise From:
£1351pp
Holiday ID: 092307
Cruise From:
Was £1408pp Now: £1351pp

Barcelona | Cartagena | Tangier | Kings Wharf | Fort Lauderdale

  • 06 Nov 2028
  • 12 Nights

Interest free Monthly Payments from JUST £59pp

Cruise From:
Was £1408pp Now: £1351pp
Holiday ID: 109114
Fly Cruise From:
Was £1439pp Now: £1352pp

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

  • 08 Oct 2027
  • 7 Nights

Interest free Monthly Payments from JUST £157pp

Fly Cruise From:
Was £1439pp Now: £1352pp
Holiday ID: 024364
Fly Cruise From:
Was £1439pp Now: £1352pp

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

  • 05 Jun 2027
  • 7 Nights
Fly Cruise From:
Was £1439pp Now: £1352pp
Holiday ID: 035952
Fly Cruise From:
Was £1439pp Now: £1352pp

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

  • 10 Aug 2027
  • 7 Nights

Interest free Monthly Payments from JUST £208pp

Fly Cruise From:
Was £1439pp Now: £1352pp
Holiday ID: 049084
Cruise From:
Was £1439pp Now: £1352pp

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

  • 31 Aug 2027
  • 10 Nights

Interest free Monthly Payments from JUST £187pp

Cruise From:
Was £1439pp Now: £1352pp
Holiday ID: 056460
Cruise From:
Was £1439pp Now: £1352pp

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

  • 08 Sep 2027
  • 10 Nights

Interest free Monthly Payments from JUST £180pp

Cruise From:
Was £1439pp Now: £1352pp
Holiday ID: 056464

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