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 6528 cruises
Per Person
Total Price
Cruise From:
Was £1179pp Now: £1131pp

Barcelona | Marseille | Genoa | Civitavecchia | Naples | Bar | Corfu | Khania | Mykonos | Athens

  • 13 Jun 2027
  • 11 Nights
Cruise From:
Was £1179pp Now: £1131pp
Holiday ID: 036477
Cruise From:
Was £1204pp Now: £1131pp

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

  • 15 Nov 2027
  • 17 Nights

Interest free Monthly Payments from JUST £113pp

Cruise From:
Was £1204pp Now: £1131pp
Holiday ID: 062694
Cruise From:
Was £1204pp Now: £1131pp

Miami | Philipsburg | Ponta Delgada | Cádiz | Palma de Mallorca | Marseille

  • 25 Mar 2028
  • 15 Nights

Interest free Monthly Payments from JUST £77pp

Cruise From:
Was £1204pp Now: £1131pp
Holiday ID: 069370
Cruise From:
Was £1204pp Now: £1131pp

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

  • 30 Jun 2028
  • 7 Nights

Interest free Monthly Payments from JUST £62pp

Cruise From:
Was £1204pp Now: £1131pp
Holiday ID: 088907
Cruise From:
Was £1204pp Now: £1131pp

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

  • 23 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £56pp

Cruise From:
Was £1204pp Now: £1131pp
Holiday ID: 088946
Cruise From:
Was £1204pp Now: £1131pp

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

  • 26 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £56pp

Cruise From:
Was £1204pp Now: £1131pp
Holiday ID: 088948
Cruise From:
Was £1204pp Now: £1131pp

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

  • 27 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £56pp

Cruise From:
Was £1204pp Now: £1131pp
Holiday ID: 088949
Cruise From:
Was £1204pp Now: £1131pp

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

  • 28 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £56pp

Cruise From:
Was £1204pp Now: £1131pp
Holiday ID: 088950
Cruise From:
Was £1204pp Now: £1131pp

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

  • 11 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £58pp

Cruise From:
Was £1204pp Now: £1131pp
Holiday ID: 089442
Cruise From:
Was £1204pp Now: £1131pp

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

  • 14 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £57pp

Cruise From:
Was £1204pp Now: £1131pp
Holiday ID: 089443
Cruise From:
Was £1204pp Now: £1131pp

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

  • 15 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £57pp

Cruise From:
Was £1204pp Now: £1131pp
Holiday ID: 089444
Cruise From:
Was £1204pp Now: £1131pp

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

  • 16 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £57pp

Cruise From:
Was £1204pp Now: £1131pp
Holiday ID: 089445
Cruise From:
Was £1204pp Now: £1131pp

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

  • 13 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £57pp

Cruise From:
Was £1204pp Now: £1131pp
Holiday ID: 090128
Fly Cruise From:
£1132pp

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

Fly Cruise From:
£1132pp
Holiday ID: 037798
Fly Cruise From:
£1133pp

Las Palmas de Gran Canaria | Santa Cruz de Tenerife | San Sebastian de la Gomera | Funchal | Arrecife | Puerto del Rosario | Las Palmas de Gran Canaria

  • 01 Feb 2027
  • 7 Nights
Fly Cruise From:
£1133pp
Holiday ID: 037845
Fly Cruise From:
£1133pp

Santa Cruz de Tenerife | San Sebastian de la Gomera | Funchal | Arrecife | Puerto del Rosario | Las Palmas de Gran Canaria | Santa Cruz de Tenerife

  • 30 Mar 2027
  • 7 Nights
Fly Cruise From:
£1133pp
Holiday ID: 037874
Fly Cruise From:
£1134pp

Las Palmas de Gran Canaria | Arrecife | Puerto del Rosario | Funchal | San Sebastian de la Gomera | Santa Cruz de Tenerife | Las Palmas de Gran Canaria

Fly Cruise From:
£1134pp
Holiday ID: 037844
Cruise From:
Was £1208pp Now: £1135pp

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

  • 08 Sep 2027
  • 7 Nights

Interest free Monthly Payments from JUST £149pp

Cruise From:
Was £1208pp Now: £1135pp
Holiday ID: 036020
Cruise From:
Was £1183pp Now: £1135pp

Piraeus | Santorini | Kusadasi | Mykonos | Messina | Barcelona

  • 22 Jul 2028
  • 7 Nights

Interest free Monthly Payments from JUST £58pp

Cruise From:
Was £1183pp Now: £1135pp
Holiday ID: 099448
Cruise From:
Was £1209pp Now: £1136pp

Marseille | Genoa | Civitavecchia | Messina | Valletta | Barcelona | Marseille

  • 26 Dec 2026
  • 7 Nights
Cruise From:
Was £1209pp Now: £1136pp
Holiday ID: 024120
Cruise From:
Was £1209pp Now: £1136pp

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

  • 04 Oct 2027
  • 7 Nights

Interest free Monthly Payments from JUST £132pp

Cruise From:
Was £1209pp Now: £1136pp
Holiday ID: 024361
Cruise From:
Was £1209pp Now: £1136pp

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

  • 06 Oct 2027
  • 7 Nights

Interest free Monthly Payments from JUST £131pp

Cruise From:
Was £1209pp Now: £1136pp
Holiday ID: 024363
Cruise From:
Was £1209pp Now: £1136pp

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

  • 11 Oct 2027
  • 7 Nights

Interest free Monthly Payments from JUST £129pp

Cruise From:
Was £1209pp Now: £1136pp
Holiday ID: 024367
Cruise From:
Was £1209pp Now: £1136pp

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

  • 13 Oct 2027
  • 7 Nights

Interest free Monthly Payments from JUST £128pp

Cruise From:
Was £1209pp Now: £1136pp
Holiday ID: 024369
Cruise From:
Was £1209pp Now: £1136pp

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

  • 20 Oct 2027
  • 7 Nights

Interest free Monthly Payments from JUST £124pp

Cruise From:
Was £1209pp Now: £1136pp
Holiday ID: 024375
Fly Cruise From:
Was £1209pp Now: £1136pp

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

  • 20 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £1209pp Now: £1136pp
Holiday ID: 031913
Cruise From:
Was £1209pp Now: £1136pp

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

  • 21 Jun 2027
  • 7 Nights

Interest free Monthly Payments from JUST £236pp

Cruise From:
Was £1209pp Now: £1136pp
Holiday ID: 035964
Cruise From:
Was £1209pp Now: £1136pp

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

  • 22 Aug 2027
  • 7 Nights

Interest free Monthly Payments from JUST £162pp

Cruise From:
Was £1209pp Now: £1136pp
Holiday ID: 036295
Fly Cruise From:
Was £1209pp Now: £1136pp

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

  • 11 Sep 2027
  • 7 Nights

Interest free Monthly Payments from JUST £147pp

Fly Cruise From:
Was £1209pp Now: £1136pp
Holiday ID: 049106
Fly Cruise From:
Was £1209pp Now: £1136pp

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

  • 02 Nov 2027
  • 7 Nights

Interest free Monthly Payments from JUST £118pp

Fly Cruise From:
Was £1209pp Now: £1136pp
Holiday ID: 055640

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