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:
£1759pp

Civitavecchia | Naples | Barcelona

  • 28 Oct 2027
  • 3 Nights

Interest free Monthly Payments from JUST £192pp

Fly Cruise From:
£1759pp
Holiday ID: 051258
Cruise From:
£1761pp

Barcelona | Marseille | Livorno | Civitavecchia | Salerno | Messina | Corfu | Bar | Zadar | Ravenna

  • 19 Jul 2028
  • 9 Nights

Interest free Monthly Payments from JUST £98pp

Cruise From:
£1761pp
Holiday ID: 098415
Cruise From:
£1761pp

Barcelona | Marseille | Livorno | Civitavecchia | Salerno | Messina | Corfu | Bar | Zadar | Ravenna

  • 13 Sep 2028
  • 9 Nights

Interest free Monthly Payments from JUST £88pp

Cruise From:
£1761pp
Holiday ID: 098421

Sails from the UK

Cruise From:
Was £1799pp Now: £1763pp

Southampton | Gibraltar | Arrecife | Santa Cruz de Tenerife | Las Palmas de Gran Canaria | Santa Cruz de La Palma | Funchal | Leixões | Southampton

  • 23 Nov 2026
  • 15 Nights
Cruise From:
Was £1799pp Now: £1763pp
Holiday ID: 030997
Fly Cruise From:
Was £1818pp Now: £1763pp

Civitavecchia | La Spezia | Ajaccio | Palma de Mallorca | Alicante | Barcelona | Valletta | Kotor | Split | Zadar | Trieste

  • 13 Aug 2027
  • 14 Nights
Fly Cruise From:
Was £1818pp Now: £1763pp
Holiday ID: 035290

Sails from the UK

Cruise From:
Was £1799pp Now: £1763pp

Southampton | Gibraltar | Barcelona | Ajaccio | Civitavecchia | La Spezia | Cartagena | Lisbon | Southampton

  • 18 Nov 2027
  • 16 Nights

Interest free Monthly Payments from JUST £179pp

Cruise From:
Was £1799pp Now: £1763pp
Holiday ID: 090933

Sails from the UK

Cruise From:
Was £1799pp Now: £1763pp

Portsmouth | Praia da Vitória | Horta | Ponta Delgada | Funchal | Lisbon | Leixões | Portsmouth

  • 13 May 2028
  • 14 Nights

Interest free Monthly Payments from JUST £106pp

Cruise From:
Was £1799pp Now: £1763pp
Holiday ID: 104680
Fly Cruise From:
£1763pp

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

  • 18 Jul 2028
  • 7 Nights

Interest free Monthly Payments from JUST £103pp

Fly Cruise From:
£1763pp
Holiday ID: 107667
Cruise From:
Was £1843pp Now: £1769pp

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

  • 30 May 2027
  • 14 Nights
Cruise From:
Was £1843pp Now: £1769pp
Holiday ID: 036474
Fly Cruise From:
£1769pp

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

  • 22 Dec 2026
  • 7 Nights
Fly Cruise From:
£1769pp
Holiday ID: 037822
Fly Cruise From:
£1770pp

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

  • 01 Jul 2027
  • 7 Nights
Fly Cruise From:
£1770pp
Holiday ID: 051275
Fly Cruise From:
£1770pp

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

  • 19 Sep 2028
  • 7 Nights

Interest free Monthly Payments from JUST £92pp

Fly Cruise From:
£1770pp
Holiday ID: 107676
Cruise From:
Was £1887pp Now: £1773pp

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

  • 31 Oct 2027
  • 24 Nights

Interest free Monthly Payments from JUST £192pp

Cruise From:
Was £1887pp Now: £1773pp
Holiday ID: 062676
Cruise From:
£1774pp

Ravenna | Dubrovnik | Bar | Salerno | Civitavecchia | Livorno | Marseille | Palma de Mallorca | Barcelona

  • 10 Jul 2028
  • 9 Nights

Interest free Monthly Payments from JUST £100pp

Cruise From:
£1774pp
Holiday ID: 098414
Cruise From:
£1774pp

Ravenna | Dubrovnik | Bar | Salerno | Civitavecchia | Livorno | Marseille | Palma de Mallorca | Barcelona

  • 04 Sep 2028
  • 9 Nights

Interest free Monthly Payments from JUST £90pp

Cruise From:
£1774pp
Holiday ID: 098420
Fly Cruise From:
£1774pp

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

  • 23 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £97pp

Fly Cruise From:
£1774pp
Holiday ID: 107376
Fly Cruise From:
£1775pp

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

  • 23 Sep 2027
  • 7 Nights

Interest free Monthly Payments from JUST £224pp

Fly Cruise From:
£1775pp
Holiday ID: 051272

Sails from the UK

Cruise From:
Was £1849pp Now: £1775pp

Tilbury | Lisbon | Almería | Alicante | La Goulette | Valletta | Messina | Naples | Civitavecchia | Livorno | Barcelona | Gibraltar | Tilbury

  • 24 Sep 2028
  • 22 Nights

Interest free Monthly Payments from JUST £85pp

Cruise From:
Was £1849pp Now: £1775pp
Holiday ID: 071790
Cruise From:
Was £1849pp Now: £1775pp

Lisbon | Portimão | Seville | Cádiz | Tangier | Málaga

  • 25 Mar 2028
  • 7 Nights
Cruise From:
Was £1849pp Now: £1775pp
Holiday ID: 075167
Cruise From:
Was £1849pp Now: £1775pp

Piraeus | Kotor | Valletta | Stromboli | Messina | Naples | Civitavecchia | Livorno | Barcelona

  • 28 Nov 2027
  • 10 Nights

Interest free Monthly Payments from JUST £188pp

Cruise From:
Was £1849pp Now: £1775pp
Holiday ID: 092455
Fly Cruise From:
£1775pp

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

  • 27 May 2028
  • 7 Nights

Interest free Monthly Payments from JUST £116pp

Fly Cruise From:
£1775pp
Holiday ID: 107386
Fly Cruise From:
£1775pp

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

  • 12 Sep 2028
  • 7 Nights

Interest free Monthly Payments from JUST £93pp

Fly Cruise From:
£1775pp
Holiday ID: 107675
Fly Cruise From:
£1776pp

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

  • 04 Sep 2027
  • 7 Nights
Fly Cruise From:
£1776pp
Holiday ID: 049738
Fly Cruise From:
£1777pp

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

Interest free Monthly Payments from JUST £176pp

Fly Cruise From:
£1777pp
Holiday ID: 092270
Fly Cruise From:
£1777pp

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

  • 15 Jul 2028
  • 7 Nights

Interest free Monthly Payments from JUST £104pp

Fly Cruise From:
£1777pp
Holiday ID: 107390
Fly Cruise From:
Was £1834pp Now: £1778pp

Southampton | Santa Cruz de Tenerife | Sint Maarten | Saint Kitts | Castries | Bridgetown | Saint Kitts | Tortola | Sint Maarten | Dominica | Saint John's

  • 22 Oct 2027
  • 22 Nights

Interest free Monthly Payments from JUST £214pp

Fly Cruise From:
Was £1834pp Now: £1778pp
Holiday ID: 049285
Fly Cruise From:
£1778pp

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

  • 13 May 2027
  • 7 Nights
Fly Cruise From:
£1778pp
Holiday ID: 051262
Fly Cruise From:
Was £1854pp Now: £1779pp

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

  • 26 Oct 2027
  • 9 Nights

Interest free Monthly Payments from JUST £196pp

Fly Cruise From:
Was £1854pp Now: £1779pp
Holiday ID: 039522
Fly Cruise From:
Was £1854pp Now: £1779pp

Barcelona | Palma de Mallorca | Cartagena | Málaga | Tangier | Kings Wharf | Fort Lauderdale

  • 08 Nov 2027
  • 15 Nights

Interest free Monthly Payments from JUST £186pp

Fly Cruise From:
Was £1854pp Now: £1779pp
Holiday ID: 052167
Cruise From:
Was £1854pp Now: £1779pp

Rotterdam | Zeebrugge | Portsmouth | Cherbourg | Le Verdon-sur-Mer | Bilbao | Porto | Lisbon

  • 22 Oct 2028
  • 9 Nights

Interest free Monthly Payments from JUST £84pp

Cruise From:
Was £1854pp Now: £1779pp
Holiday ID: 096591

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