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 6525 cruises
Per Person
Total Price
Cruise From:
Was £934pp Now: £877pp

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

  • 19 Sep 2028
  • 7 Nights

Interest free Monthly Payments from JUST £41pp

Cruise From:
Was £934pp Now: £877pp
Holiday ID: 089449
Cruise From:
Was £934pp Now: £877pp

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

  • 29 Jun 2028
  • 7 Nights

Interest free Monthly Payments from JUST £47pp

Cruise From:
Was £934pp Now: £877pp
Holiday ID: 089885
Cruise From:
Was £934pp Now: £877pp

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

  • 30 Jun 2028
  • 7 Nights

Interest free Monthly Payments from JUST £47pp

Cruise From:
Was £934pp Now: £877pp
Holiday ID: 089886
Cruise From:
Was £934pp Now: £877pp

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

  • 01 Jul 2028
  • 7 Nights

Interest free Monthly Payments from JUST £47pp

Cruise From:
Was £934pp Now: £877pp
Holiday ID: 089887
Cruise From:
Was £934pp Now: £877pp

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

  • 31 May 2028
  • 7 Nights

Interest free Monthly Payments from JUST £50pp

Cruise From:
Was £934pp Now: £877pp
Holiday ID: 090083
Cruise From:
Was £934pp Now: £877pp

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

  • 02 Jun 2028
  • 7 Nights

Interest free Monthly Payments from JUST £50pp

Cruise From:
Was £934pp Now: £877pp
Holiday ID: 090084
Cruise From:
Was £934pp Now: £877pp

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

  • 04 Jun 2028
  • 7 Nights

Interest free Monthly Payments from JUST £49pp

Cruise From:
Was £934pp Now: £877pp
Holiday ID: 090085
Cruise From:
Was £934pp Now: £877pp

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

  • 05 Jun 2028
  • 7 Nights

Interest free Monthly Payments from JUST £49pp

Cruise From:
Was £934pp Now: £877pp
Holiday ID: 090086
Cruise From:
Was £934pp Now: £877pp

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

  • 15 Sep 2028
  • 7 Nights

Interest free Monthly Payments from JUST £41pp

Cruise From:
Was £934pp Now: £877pp
Holiday ID: 090151
Cruise From:
Was £934pp Now: £877pp

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

  • 17 Sep 2028
  • 7 Nights

Interest free Monthly Payments from JUST £41pp

Cruise From:
Was £934pp Now: £877pp
Holiday ID: 090152
Cruise From:
Was £934pp Now: £877pp

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

  • 18 Sep 2028
  • 7 Nights

Interest free Monthly Payments from JUST £41pp

Cruise From:
Was £934pp Now: £877pp
Holiday ID: 090153
Cruise From:
Was £934pp Now: £877pp

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

  • 20 Sep 2028
  • 7 Nights

Interest free Monthly Payments from JUST £41pp

Cruise From:
Was £934pp Now: £877pp
Holiday ID: 090154
Cruise From:
Was £934pp Now: £877pp

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

  • 22 Sep 2028
  • 7 Nights

Interest free Monthly Payments from JUST £40pp

Cruise From:
Was £934pp Now: £877pp
Holiday ID: 090155
Cruise From:
Was £934pp Now: £877pp

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

  • 24 Sep 2028
  • 7 Nights

Interest free Monthly Payments from JUST £40pp

Cruise From:
Was £934pp Now: £877pp
Holiday ID: 090156
Cruise From:
Was £934pp Now: £877pp

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

  • 25 Sep 2028
  • 7 Nights

Interest free Monthly Payments from JUST £40pp

Cruise From:
Was £934pp Now: £877pp
Holiday ID: 090157
Cruise From:
Was £934pp Now: £877pp

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

  • 26 Sep 2028
  • 7 Nights

Interest free Monthly Payments from JUST £40pp

Cruise From:
Was £934pp Now: £877pp
Holiday ID: 090158
Cruise From:
Was £934pp Now: £877pp

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

  • 27 Sep 2028
  • 7 Nights

Interest free Monthly Payments from JUST £40pp

Cruise From:
Was £934pp Now: £877pp
Holiday ID: 090159
Cruise From:
Was £934pp Now: £877pp

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

  • 21 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £75pp

Cruise From:
Was £934pp Now: £877pp
Holiday ID: 103794
Cruise From:
Was £934pp Now: £877pp

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

  • 23 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £75pp

Cruise From:
Was £934pp Now: £877pp
Holiday ID: 103795
Cruise From:
Was £934pp Now: £877pp

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

  • 24 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £74pp

Cruise From:
Was £934pp Now: £877pp
Holiday ID: 103796
Cruise From:
£877pp

Piraeus | Rhodes | Alexandria | Heraklion (Iraklion) | Palermo | Barcelona

Interest free Monthly Payments from JUST £34pp

Cruise From:
£877pp
Holiday ID: 106923
Cruise From:
Was £934pp Now: £877pp

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

  • 18 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £76pp

Cruise From:
Was £934pp Now: £877pp
Holiday ID: 107537

Sails from the UK

Cruise From:
£879pp

Southampton | La Coruña | Vigo | Lisbon | Bilbao | Southampton

Interest free Monthly Payments from JUST £38pp

Cruise From:
£879pp
Holiday ID: 106800
Fly Cruise From:
Was £909pp Now: £881pp

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

  • 30 Jan 2027
  • 14 Nights
Fly Cruise From:
Was £909pp Now: £881pp
Holiday ID: 015008
Fly Cruise From:
£881pp

Civitavecchia | La Spezia | Santa Margherita Ligure | Villefranche-sur-Mer | Marseille | Palma de Mallorca | Barcelona

Interest free Monthly Payments from JUST £226pp

Fly Cruise From:
£881pp
Holiday ID: 051161
Fly Cruise From:
Was £899pp Now: £881pp

Málaga | Ceuta | Motril | Cartagena | Castellón de la Plana | Cádiz | Málaga

  • 13 Dec 2027
  • 9 Nights

Interest free Monthly Payments from JUST £82pp

Fly Cruise From:
Was £899pp Now: £881pp
Holiday ID: 090921
Cruise From:
Was £939pp Now: £882pp

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

  • 03 Apr 2027
  • 7 Nights
Cruise From:
Was £939pp Now: £882pp
Holiday ID: 024204
Cruise From:
Was £939pp Now: £882pp

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

  • 24 Apr 2027
  • 7 Nights
Cruise From:
Was £939pp Now: £882pp
Holiday ID: 024221
Cruise From:
Was £939pp Now: £882pp

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

  • 06 May 2027
  • 7 Nights
Cruise From:
Was £939pp Now: £882pp
Holiday ID: 036066
Cruise From:
Was £939pp Now: £882pp

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

  • 21 May 2027
  • 7 Nights

Interest free Monthly Payments from JUST £232pp

Cruise From:
Was £939pp Now: £882pp
Holiday ID: 036077

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