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
Cruise From:
Was £1124pp Now: £1056pp

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

  • 28 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £52pp

Cruise From:
Was £1124pp Now: £1056pp
Holiday ID: 090138
Cruise From:
Was £1124pp Now: £1056pp

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

  • 29 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £52pp

Cruise From:
Was £1124pp Now: £1056pp
Holiday ID: 090139
Cruise From:
Was £1124pp Now: £1056pp

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

  • 30 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £52pp

Cruise From:
Was £1124pp Now: £1056pp
Holiday ID: 090140
Cruise From:
Was £1124pp Now: £1056pp

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

  • 26 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £52pp

Cruise From:
Was £1124pp Now: £1056pp
Holiday ID: 090431
Cruise From:
Was £1124pp Now: £1056pp

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

  • 28 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £52pp

Cruise From:
Was £1124pp Now: £1056pp
Holiday ID: 090433
Cruise From:
Was £1124pp Now: £1056pp

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

  • 29 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £52pp

Cruise From:
Was £1124pp Now: £1056pp
Holiday ID: 090434
Cruise From:
Was £1125pp Now: £1057pp

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

  • 27 Jul 2027
  • 7 Nights

Interest free Monthly Payments from JUST £172pp

Cruise From:
Was £1125pp Now: £1057pp
Holiday ID: 036273
Cruise From:
Was £1125pp Now: £1057pp

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

  • 28 Jul 2027
  • 7 Nights

Interest free Monthly Payments from JUST £171pp

Cruise From:
Was £1125pp Now: £1057pp
Holiday ID: 036274
Fly Cruise From:
£1058pp

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

  • 16 Nov 2027
  • 7 Nights

Interest free Monthly Payments from JUST £117pp

Fly Cruise From:
£1058pp
Holiday ID: 092330
Cruise From:
Was £1129pp Now: £1061pp

Genoa | Naples | Palermo | La Goulette | Barcelona | Marseille | Genoa

  • 28 Dec 2026
  • 7 Nights
Cruise From:
Was £1129pp Now: £1061pp
Holiday ID: 032151
Cruise From:
Was £1129pp Now: £1061pp

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

  • 07 Jun 2027
  • 7 Nights

Interest free Monthly Payments from JUST £244pp

Cruise From:
Was £1129pp Now: £1061pp
Holiday ID: 035954
Cruise From:
Was £1129pp Now: £1061pp

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

  • 30 Jul 2027
  • 7 Nights

Interest free Monthly Payments from JUST £170pp

Cruise From:
Was £1129pp Now: £1061pp
Holiday ID: 035991
Cruise From:
Was £1129pp Now: £1061pp

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

  • 17 Oct 2027
  • 7 Nights

Interest free Monthly Payments from JUST £117pp

Cruise From:
Was £1129pp Now: £1061pp
Holiday ID: 036048
Cruise From:
Was £1129pp Now: £1061pp

Valencia | Marseille | Genoa | Civitavecchia | Palermo | Ibiza | Valencia

  • 28 Oct 2027
  • 7 Nights

Interest free Monthly Payments from JUST £112pp

Cruise From:
Was £1129pp Now: £1061pp
Holiday ID: 036191
Cruise From:
Was £1129pp Now: £1061pp

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

  • 02 Jun 2027
  • 7 Nights
Cruise From:
Was £1129pp Now: £1061pp
Holiday ID: 036226
Cruise From:
Was £1129pp Now: £1061pp

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

  • 16 Jun 2027
  • 7 Nights

Interest free Monthly Payments from JUST £227pp

Cruise From:
Was £1129pp Now: £1061pp
Holiday ID: 036238
Cruise From:
Was £1129pp Now: £1061pp

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

  • 22 Jun 2027
  • 7 Nights

Interest free Monthly Payments from JUST £217pp

Cruise From:
Was £1129pp Now: £1061pp
Holiday ID: 036243
Cruise From:
Was £1129pp Now: £1061pp

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

  • 23 Jun 2027
  • 7 Nights

Interest free Monthly Payments from JUST £216pp

Cruise From:
Was £1129pp Now: £1061pp
Holiday ID: 036244
Cruise From:
Was £1129pp Now: £1061pp

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

  • 04 Jul 2027
  • 7 Nights

Interest free Monthly Payments from JUST £200pp

Cruise From:
Was £1129pp Now: £1061pp
Holiday ID: 036253
Cruise From:
Was £1129pp Now: £1061pp

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

  • 24 Aug 2027
  • 7 Nights

Interest free Monthly Payments from JUST £148pp

Cruise From:
Was £1129pp Now: £1061pp
Holiday ID: 049094
Fly Cruise From:
Was £1094pp Now: £1061pp

Santa Cruz de Tenerife | Fuerteventura | Agadir | Lisbon | Gibraltar | Málaga

  • 17 Dec 2027
  • 10 Nights

Interest free Monthly Payments from JUST £103pp

Fly Cruise From:
Was £1094pp Now: £1061pp
Holiday ID: 049164
Fly Cruise From:
Was £1094pp Now: £1061pp

Santa Cruz de Tenerife | Fuerteventura | Agadir | Funchal | Santa Cruz de Tenerife | Funchal | Lanzarote | Las Palmas de Gran Canaria | Santa Cruz de Tenerife

  • 04 Feb 2028
  • 14 Nights

Interest free Monthly Payments from JUST £88pp

Fly Cruise From:
Was £1094pp Now: £1061pp
Holiday ID: 049189
Cruise From:
Was £1129pp Now: £1061pp

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

  • 16 Nov 2027
  • 16 Nights

Interest free Monthly Payments from JUST £105pp

Cruise From:
Was £1129pp Now: £1061pp
Holiday ID: 099843
Cruise From:
Was £1129pp Now: £1061pp

Salvador de Bahia | Maceió | Santa Cruz de Tenerife | Casablanca | Valencia | Barcelona | Naples | Civitavecchia

  • 22 Mar 2028
  • 16 Nights

Interest free Monthly Payments from JUST £72pp

Cruise From:
Was £1129pp Now: £1061pp
Holiday ID: 102211
Fly Cruise From:
Was £1588pp Now: £1063pp

Civitavecchia | Salerno | Messina | Valletta | La Goulette | Palermo | Livorno | Marseille | Palma de Mallorca | Barcelona

  • 29 Apr 2027
  • 10 Nights
Fly Cruise From:
Was £1588pp Now: £1063pp
Holiday ID: 068706
Cruise From:
Was £1120pp Now: £1064pp

Barcelona | Cannes | Toulon | Valencia | Ibiza | Barcelona

  • 19 Sep 2027
  • 7 Nights

Interest free Monthly Payments from JUST £177pp

Cruise From:
Was £1120pp Now: £1064pp
Holiday ID: 042267
Cruise From:
Was £1120pp Now: £1064pp

Barcelona | Cannes | Toulon | Valencia | Ibiza | Barcelona

  • 11 Jul 2027
  • 7 Nights
Cruise From:
Was £1120pp Now: £1064pp
Holiday ID: 053921
Cruise From:
Was £1120pp Now: £1064pp

Miami | Ponta Delgada | Funchal | Tangier | Barcelona

  • 16 Apr 2028
  • 14 Nights

Interest free Monthly Payments from JUST £73pp

Cruise From:
Was £1120pp Now: £1064pp
Holiday ID: 096061
Cruise From:
Was £1109pp Now: £1064pp

Fort Lauderdale | Ponta Delgada | Lisbon | Vigo | La Coruña | Southampton

  • 22 Apr 2028
  • 13 Nights

Interest free Monthly Payments from JUST £65pp

Cruise From:
Was £1109pp Now: £1064pp
Holiday ID: 099330
Cruise From:
Was £1109pp Now: £1064pp

Barcelona | Palermo | Rhodes | Santorini | Mykonos | Piraeus

  • 12 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £52pp

Cruise From:
Was £1109pp Now: £1064pp
Holiday ID: 099458

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