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 £619pp Now: £581pp

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

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

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

  • 18 Apr 2027
  • 7 Nights

Interest free Monthly Payments from JUST £213pp

Cruise From:
Was £619pp Now: £581pp
Holiday ID: 036054
Cruise From:
Was £619pp Now: £581pp

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

  • 25 Apr 2027
  • 7 Nights

Interest free Monthly Payments from JUST £193pp

Cruise From:
Was £619pp Now: £581pp
Holiday ID: 036059
Cruise From:
Was £619pp Now: £581pp

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

  • 06 Dec 2026
  • 10 Nights
Cruise From:
Was £619pp Now: £581pp
Holiday ID: 037399
Cruise From:
Was £619pp Now: £581pp

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

  • 27 Apr 2027
  • 7 Nights

Interest free Monthly Payments from JUST £189pp

Cruise From:
Was £619pp Now: £581pp
Holiday ID: 049009
Cruise From:
Was £619pp Now: £581pp

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

  • 27 Mar 2027
  • 7 Nights
Cruise From:
Was £619pp Now: £581pp
Holiday ID: 056239
Cruise From:
Was £619pp Now: £581pp

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

  • 11 Apr 2027
  • 7 Nights

Interest free Monthly Payments from JUST £236pp

Cruise From:
Was £619pp Now: £581pp
Holiday ID: 080058
Fly Cruise From:
Was £599pp Now: £581pp

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

  • 30 Nov 2028
  • 7 Nights

Interest free Monthly Payments from JUST £26pp

Fly Cruise From:
Was £599pp Now: £581pp
Holiday ID: 107075
Fly Cruise From:
Was £599pp Now: £581pp

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

  • 09 Dec 2028
  • 7 Nights

Interest free Monthly Payments from JUST £25pp

Fly Cruise From:
Was £599pp Now: £581pp
Holiday ID: 107081
Cruise From:
Was £619pp Now: £581pp

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

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

Sails from the UK

Cruise From:
Was £604pp Now: £585pp

Southampton | La Coruña | Gijón | Santander | La Rochelle | Southampton

  • 22 May 2027
  • 7 Nights

Interest free Monthly Payments from JUST £215pp

Cruise From:
Was £604pp Now: £585pp
Holiday ID: 032619
Fly Cruise From:
Was £604pp Now: £585pp

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

  • 12 Nov 2027
  • 7 Nights

Interest free Monthly Payments from JUST £65pp

Fly Cruise From:
Was £604pp Now: £585pp
Holiday ID: 049144

Sails from the UK

Cruise From:
Was £604pp Now: £585pp

Southampton | La Coruña | Gijón | Santander | Le Verdon-sur-Mer | Southampton

  • 15 Jul 2028
  • 7 Nights

Interest free Monthly Payments from JUST £33pp

Cruise From:
Was £604pp Now: £585pp
Holiday ID: 081216
Cruise From:
Was £604pp Now: £585pp

Barcelona | Marseille | Naples | Barcelona

  • 09 Oct 2027
  • 7 Nights
Cruise From:
Was £604pp Now: £585pp
Holiday ID: 086319
Cruise From:
Was £624pp Now: £586pp

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

  • 22 Dec 2026
  • 7 Nights
Cruise From:
Was £624pp Now: £586pp
Holiday ID: 056416
Cruise From:
Was £624pp Now: £586pp

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

  • 04 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £50pp

Cruise From:
Was £624pp Now: £586pp
Holiday ID: 103861
Cruise From:
Was £624pp Now: £586pp

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

  • 05 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £50pp

Cruise From:
Was £624pp Now: £586pp
Holiday ID: 103862
Cruise From:
Was £624pp Now: £586pp

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

  • 06 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £50pp

Cruise From:
Was £624pp Now: £586pp
Holiday ID: 103863
Cruise From:
Was £624pp Now: £586pp

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

  • 07 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £49pp

Cruise From:
Was £624pp Now: £586pp
Holiday ID: 103864
Cruise From:
Was £624pp Now: £586pp

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

  • 11 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £49pp

Cruise From:
Was £624pp Now: £586pp
Holiday ID: 103866
Cruise From:
Was £624pp Now: £586pp

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

  • 12 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £49pp

Cruise From:
Was £624pp Now: £586pp
Holiday ID: 103867
Cruise From:
Was £624pp Now: £586pp

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

  • 13 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £48pp

Cruise From:
Was £624pp Now: £586pp
Holiday ID: 103868
Cruise From:
Was £624pp Now: £586pp

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

  • 14 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £48pp

Cruise From:
Was £624pp Now: £586pp
Holiday ID: 103869
Cruise From:
Was £624pp Now: £586pp

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

  • 01 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £46pp

Cruise From:
Was £624pp Now: £586pp
Holiday ID: 103881
Cruise From:
Was £624pp Now: £586pp

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

  • 02 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £45pp

Cruise From:
Was £624pp Now: £586pp
Holiday ID: 103882
Cruise From:
Was £624pp Now: £586pp

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

  • 03 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £45pp

Cruise From:
Was £624pp Now: £586pp
Holiday ID: 103883
Cruise From:
Was £624pp Now: £586pp

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

  • 04 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £45pp

Cruise From:
Was £624pp Now: £586pp
Holiday ID: 103884
Cruise From:
Was £624pp Now: £586pp

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

  • 12 Feb 2028
  • 7 Nights

Interest free Monthly Payments from JUST £41pp

Cruise From:
Was £624pp Now: £586pp
Holiday ID: 103891
Cruise From:
Was £624pp Now: £586pp

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

  • 13 Feb 2028
  • 7 Nights

Interest free Monthly Payments from JUST £40pp

Cruise From:
Was £624pp Now: £586pp
Holiday ID: 103892
Cruise From:
Was £624pp Now: £586pp

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

  • 14 Feb 2028
  • 7 Nights

Interest free Monthly Payments from JUST £40pp

Cruise From:
Was £624pp Now: £586pp
Holiday ID: 103893

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