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 6534 cruises
Per Person
Total Price
Cruise From:
Was £584pp Now: £566pp

Dover | Le Havre | Bilbao | La Coruña | Vigo | Lisbon | Alicante | Barcelona

  • 30 May 2027
  • 10 Nights
Cruise From:
Was £584pp Now: £566pp
Holiday ID: 086311
Cruise From:
Was £599pp Now: £569pp

Barcelona | Marseille | Genoa | Naples | Palermo | Barcelona

  • 09 Jan 2028
  • 6 Nights

Interest free Monthly Payments from JUST £43pp

Cruise From:
Was £599pp Now: £569pp
Holiday ID: 067737
Cruise From:
Was £606pp Now: £569pp

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

  • 06 Apr 2027
  • 7 Nights
Cruise From:
Was £606pp Now: £569pp
Holiday ID: 080054
Cruise From:
Was £609pp Now: £572pp

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

  • 10 Jan 2027
  • 7 Nights
Cruise From:
Was £609pp Now: £572pp
Holiday ID: 024133
Cruise From:
Was £609pp Now: £572pp

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

  • 26 Feb 2027
  • 7 Nights
Cruise From:
Was £609pp Now: £572pp
Holiday ID: 024173
Cruise From:
Was £609pp Now: £572pp

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

  • 28 Jan 2027
  • 7 Nights
Cruise From:
Was £609pp Now: £572pp
Holiday ID: 031935
Cruise From:
Was £609pp Now: £572pp

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

  • 25 Feb 2027
  • 7 Nights
Cruise From:
Was £609pp Now: £572pp
Holiday ID: 031950
Cruise From:
Was £609pp Now: £572pp

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

  • 26 Feb 2027
  • 7 Nights
Cruise From:
Was £609pp Now: £572pp
Holiday ID: 031951
Cruise From:
Was £609pp Now: £572pp

Barcelona | Ibiza | Cagliari | Civitavecchia | Livorno | Cannes | Barcelona

  • 15 Apr 2027
  • 7 Nights

Interest free Monthly Payments from JUST £218pp

Cruise From:
Was £609pp Now: £572pp
Holiday ID: 036557
Cruise From:
Was £609pp Now: £572pp

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

  • 16 Nov 2026
  • 7 Nights
Cruise From:
Was £609pp Now: £572pp
Holiday ID: 037389
Cruise From:
Was £609pp Now: £572pp

Genoa | Marseille | Barcelona | Cádiz | Casablanca | Málaga | Alicante | Civitavecchia | Genoa

  • 16 Dec 2026
  • 10 Nights
Cruise From:
Was £609pp Now: £572pp
Holiday ID: 037403
Cruise From:
Was £613pp Now: £576pp

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

  • 21 Dec 2026
  • 7 Nights
Cruise From:
Was £613pp Now: £576pp
Holiday ID: 032145

Sails from the UK

Cruise From:
Was £594pp Now: £576pp

Southampton | Getxo | La Coruña | Vigo | Cherbourg | Southampton

  • 30 May 2027
  • 7 Nights

Interest free Monthly Payments from JUST £192pp

Cruise From:
Was £594pp Now: £576pp
Holiday ID: 032604

Sails from the UK

Cruise From:
Was £594pp Now: £576pp

Southampton | Vigo | Lisbon | Leixões | Cherbourg | Southampton

  • 01 May 2027
  • 7 Nights
Cruise From:
Was £594pp Now: £576pp
Holiday ID: 032617
Fly Cruise From:
Was £594pp Now: £576pp

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

  • 26 Nov 2027
  • 7 Nights

Interest free Monthly Payments from JUST £60pp

Fly Cruise From:
Was £594pp Now: £576pp
Holiday ID: 049152
Fly Cruise From:
Was £594pp Now: £576pp

Santa Cruz de Tenerife | Casablanca | Agadir | Las Palmas de Gran Canaria | Santa Cruz de Tenerife

  • 03 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £59pp

Fly Cruise From:
Was £594pp Now: £576pp
Holiday ID: 049156
Cruise From:
Was £614pp Now: £577pp

Civitavecchia | Livorno | Cannes | Barcelona | Ibiza | Cagliari | Civitavecchia

  • 03 Apr 2028
  • 7 Nights

Interest free Monthly Payments from JUST £35pp

Cruise From:
Was £614pp Now: £577pp
Holiday ID: 088999
Cruise From:
Was £614pp Now: £577pp

Barcelona | Ibiza | Cagliari | Civitavecchia | Livorno | Cannes | Barcelona

  • 06 Apr 2028
  • 7 Nights

Interest free Monthly Payments from JUST £35pp

Cruise From:
Was £614pp Now: £577pp
Holiday ID: 089002
Cruise From:
Was £609pp Now: £578pp

Barcelona | Marseille | Genoa | Naples | Palermo | Valletta

  • 28 Mar 2027
  • 5 Nights
Cruise From:
Was £609pp Now: £578pp
Holiday ID: 107884
Cruise From:
Was £616pp Now: £579pp

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

  • 08 Feb 2027
  • 7 Nights
Cruise From:
Was £616pp Now: £579pp
Holiday ID: 024158
Cruise From:
Was £616pp Now: £579pp

Barcelona | Cádiz | Casablanca | Málaga | Alicante | Civitavecchia | Genoa | Marseille | Barcelona

  • 08 Dec 2026
  • 10 Nights
Cruise From:
Was £616pp Now: £579pp
Holiday ID: 037401
Cruise From:
Was £617pp Now: £579pp

Marseille | Genoa | Livorno | Civitavecchia | Valencia | Barcelona | Marseille

  • 21 Dec 2026
  • 7 Nights
Cruise From:
Was £617pp Now: £579pp
Holiday ID: 056415
Fly Cruise From:
Was £599pp Now: £581pp

Santa Cruz de Tenerife | Lanzarote | Agadir | Casablanca | Santa Cruz de Tenerife

  • 23 Jan 2027
  • 7 Nights
Fly Cruise From:
Was £599pp Now: £581pp
Holiday ID: 015003
Fly Cruise From:
Was £599pp Now: £581pp

Santa Cruz de Tenerife | Casablanca | Agadir | Las Palmas de Gran Canaria | Santa Cruz de Tenerife

  • 20 Feb 2027
  • 7 Nights
Fly Cruise From:
Was £599pp Now: £581pp
Holiday ID: 015019
Cruise From:
Was £619pp Now: £581pp

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

  • 18 Dec 2026
  • 7 Nights
Cruise From:
Was £619pp Now: £581pp
Holiday ID: 024113
Cruise From:
Was £619pp Now: £581pp

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

  • 02 Jan 2027
  • 7 Nights
Cruise From:
Was £619pp Now: £581pp
Holiday ID: 024126
Cruise From:
Was £619pp Now: £581pp

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

  • 17 Jan 2027
  • 7 Nights
Cruise From:
Was £619pp Now: £581pp
Holiday ID: 024139
Cruise From:
Was £619pp Now: £581pp

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

  • 30 Jan 2027
  • 7 Nights
Cruise From:
Was £619pp Now: £581pp
Holiday ID: 024150
Cruise From:
Was £619pp Now: £581pp

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

  • 05 Feb 2027
  • 7 Nights
Cruise From:
Was £619pp Now: £581pp
Holiday ID: 024155
Cruise From:
Was £619pp Now: £581pp

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

  • 12 Feb 2027
  • 7 Nights
Cruise From:
Was £619pp Now: £581pp
Holiday ID: 024161

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