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 £4299pp Now: £4127pp

Southampton | Saint Peter Port | Cádiz | Málaga | Cartagena | Barcelona | La Seyne-sur-Mer | Livorno | Civitavecchia | Naples | Istanbul | Kusadasi | Mykonos | Athens | Khania | Katakolon | Messina | Valletta | Alghero | Gibraltar | La Coruña | Southampton | Vigo | Lisbon | Funchal | Santa Cruz de Tenerife | Fort Lauderdale

  • 25 Sep 2027
  • 46 Nights
Cruise From:
Was £4299pp Now: £4127pp
Holiday ID: 036552
Fly Cruise From:
Was £5908pp Now: £4129pp

Liverpool | Brest | Montoir-de-Bretagne | Bordeaux | Bilbao | Porto | Lisbon

  • 03 Sep 2027
  • 10 Nights
Fly Cruise From:
Was £5908pp Now: £4129pp
Holiday ID: 032804P
Cruise From:
Was £4400pp Now: £4136pp

Barcelona | Toulon | Cartagena | Alicante | Valencia | Ibiza | Palma de Mallorca | Alcudia | Palamós | Barcelona

  • 14 Apr 2027
  • 10 Nights
Cruise From:
Was £4400pp Now: £4136pp
Holiday ID: 050309
Cruise From:
Was £4328pp Now: £4154pp

Piraeus | Kotor | Corfu | Stromboli | Messina | Naples | Civitavecchia | Livorno | Portofino | Marseille | Gibraltar | Barcelona | Valletta | Khania | Santorini | Kusadasi | Piraeus

  • 11 Jun 2028
  • 21 Nights
Cruise From:
Was £4328pp Now: £4154pp
Holiday ID: 096447
Cruise From:
Was £4328pp Now: £4154pp

Civitavecchia | Livorno | Portofino | Marseille | Gibraltar | Barcelona | Valletta | Khania | Santorini | Kusadasi | Piraeus | Kotor | Corfu | Stromboli | Messina | Naples | Civitavecchia

  • 18 Jun 2028
  • 21 Nights

Interest free Monthly Payments from JUST £249pp

Cruise From:
Was £4328pp Now: £4154pp
Holiday ID: 096450
Cruise From:
Was £4328pp Now: £4154pp

Barcelona | Valletta | Khania | Santorini | Kusadasi | Piraeus | Kotor | Corfu | Stromboli | Messina | Naples | Civitavecchia | Livorno | Portofino | Marseille | Gibraltar | Barcelona

  • 25 Jun 2028
  • 21 Nights

Interest free Monthly Payments from JUST £245pp

Cruise From:
Was £4328pp Now: £4154pp
Holiday ID: 096452
Cruise From:
Was £4328pp Now: £4154pp

Civitavecchia | Livorno | Portofino | Marseille | Gibraltar | Barcelona | Valletta | Khania | Santorini | Kusadasi | Piraeus | Kotor | Corfu | Stromboli | Messina | Naples | Civitavecchia

  • 09 Jul 2028
  • 21 Nights

Interest free Monthly Payments from JUST £238pp

Cruise From:
Was £4328pp Now: £4154pp
Holiday ID: 096458
Cruise From:
Was £4328pp Now: £4154pp

Barcelona | Valletta | Khania | Santorini | Kusadasi | Piraeus | Kotor | Corfu | Stromboli | Messina | Naples | Civitavecchia | Livorno | Portofino | Marseille | Gibraltar | Barcelona

  • 16 Jul 2028
  • 21 Nights

Interest free Monthly Payments from JUST £234pp

Cruise From:
Was £4328pp Now: £4154pp
Holiday ID: 096460
Fly Cruise From:
Was £4399pp Now: £4157pp

Lisbon | Málaga | Melilla | Alicante | Valencia | Barcelona | Marseille | Genoa | Livorno | Civitavecchia

  • 26 Sep 2027
  • 10 Nights
Fly Cruise From:
Was £4399pp Now: £4157pp
Holiday ID: 044552
Fly Cruise From:
Was £4399pp Now: £4157pp

Lisbon | Funchal | Santa Cruz de Tenerife | Arrecife | Agadir | Casablanca | Tangier | Málaga | Barcelona

  • 29 Sep 2028
  • 10 Nights
Fly Cruise From:
Was £4399pp Now: £4157pp
Holiday ID: 090723
Cruise From:
Was £4425pp Now: £4159pp

Barcelona | Toulon | Ajaccio | Cannes | Valencia | Ibiza | Palma de Mallorca | Alcudia | Barcelona

  • 12 May 2027
  • 9 Nights
Cruise From:
Was £4425pp Now: £4159pp
Holiday ID: 050312
Cruise From:
Was £4425pp Now: £4159pp

Barcelona | Palamós | Alcudia | Valencia | Cartagena | Málaga | Gibraltar | Cádiz | Lisbon

  • 13 Apr 2028
  • 10 Nights
Cruise From:
Was £4425pp Now: £4159pp
Holiday ID: 092762
Cruise From:
£4160pp

Barcelona | Ibiza | Tunis | Valletta | Giardini Naxos | Amalfi | Civitavecchia

  • 12 Jul 2027
  • 7 Nights
Cruise From:
£4160pp
Holiday ID: 033236
Cruise From:
Was £4290pp Now: £4161pp

Montevideo | Salvador de Bahia | Mindelo | Las Palmas de Gran Canaria | Lisbon

  • 11 Apr 2028
  • 19 Nights
Cruise From:
Was £4290pp Now: £4161pp
Holiday ID: 103284
Cruise From:
Was £4338pp Now: £4164pp

Piraeus | Kotor | Corfu | Stromboli | Messina | Naples | Civitavecchia | Livorno | Portofino | Marseille | Gibraltar | Barcelona | Valletta | Khania | Santorini | Kusadasi | Piraeus

  • 02 Jul 2028
  • 21 Nights

Interest free Monthly Payments from JUST £242pp

Cruise From:
Was £4338pp Now: £4164pp
Holiday ID: 096455
Fly Cruise From:
Was £4298pp Now: £4169pp

Barcelona | Messina | Messina Strait | Piraeus | Dardanelles | Istanbul | Dardanelles | Kusadasi | Mykonos | Katakolon | Messina Strait | Sorrento | Civitavecchia | Valletta | Kotor | Split | Zadar | Trieste | Dubrovnik | Messina Strait | Palermo | Ibiza | Barcelona

  • 14 May 2027
  • 28 Nights
Fly Cruise From:
Was £4298pp Now: £4169pp
Holiday ID: 035252
Fly Cruise From:
Was £5169pp Now: £4169pp

Barcelona | Saint-Tropez | Monte-Carlo | Ajaccio | Portofino | Livorno | Civitavecchia

  • 19 Apr 2027
  • 7 Nights
Fly Cruise From:
Was £5169pp Now: £4169pp
Holiday ID: 054531P
Fly Cruise From:
£4173pp

Lisbon | Tangier | Casablanca | Gibraltar | Cartagena | Palma de Mallorca | Barcelona

Fly Cruise From:
£4173pp
Holiday ID: 077513
Cruise From:
Was £4349pp Now: £4175pp

Lisbon | Cádiz | Gibraltar | Arrecife | Tenerife | La Palma | San Sebastian de la Gomera | Las Palmas de Gran Canaria | Fuerteventura | Casablanca | Tangier | Málaga | Seville | Lisbon

  • 06 Jan 2029
  • 18 Nights
Cruise From:
Was £4349pp Now: £4175pp
Holiday ID: 103761
Cruise From:
£4180pp

Monte-Carlo | Livorno | Ajaccio | Mahón | Barcelona | Málaga | Cádiz | Portimão | Lisbon

  • 08 Oct 2027
  • 10 Nights
Cruise From:
£4180pp
Holiday ID: 032806
Cruise From:
Was £4698pp Now: £4181pp

Lisbon | Cádiz | Ceuta | Motril | Cartagena | Sète | Marseille | Ajaccio | Genoa

  • 08 Apr 2027
  • 10 Nights
Cruise From:
Was £4698pp Now: £4181pp
Holiday ID: 039344
Cruise From:
Was £4699pp Now: £4182pp

Lisbon | Agadir | Funchal | Bridgetown

  • 26 Nov 2029
  • 12 Nights
Cruise From:
Was £4699pp Now: £4182pp
Holiday ID: 104669
Cruise From:
Was £4455pp Now: £4187pp

Civitavecchia | Livorno | Toulon | Palma de Mallorca | Valencia | Cartagena | Málaga | Cádiz | Tangier | Lisbon

  • 21 Nov 2027
  • 12 Nights
Cruise From:
Was £4455pp Now: £4187pp
Holiday ID: 050425
Fly Cruise From:
Was £4319pp Now: £4189pp

Cape Town | Walvis Bay | Dakar | Santa Cruz de Tenerife | Funchal | Southampton | Hamburg

  • 10 Apr 2027
  • 22 Nights
Fly Cruise From:
Was £4319pp Now: £4189pp
Holiday ID: 013756
Cruise From:
Was £4462pp Now: £4194pp

Civitavecchia | Naples | Trapani | La Goulette | Cagliari | Palma de Mallorca | Barcelona

  • 23 Nov 2026
  • 7 Nights
Cruise From:
Was £4462pp Now: £4194pp
Holiday ID: 015244
Cruise From:
Was £4384pp Now: £4199pp

Barcelona | Valletta | Khania | Santorini | Kusadasi | Piraeus | Kotor | Corfu | Stromboli | Messina | Naples | Civitavecchia | Portofino | Ajaccio | Marseille | Gibraltar | Barcelona

  • 26 Jun 2027
  • 21 Nights
Cruise From:
Was £4384pp Now: £4199pp
Holiday ID: 063967
Fly Cruise From:
Was £7950pp Now: £4199pp

Barcelona | Gibraltar | Casablanca | Arrecife | Santa Cruz de Tenerife | San Sebastian de la Gomera | Funchal | Lisbon

  • 09 Dec 2026
  • 12 Nights
Fly Cruise From:
Was £7950pp Now: £4199pp
Holiday ID: 075954P
Fly Cruise From:
Was £4329pp Now: £4199pp

Civitavecchia | Messina Strait | Katakolon | Rhodes | Dardanelles | Istanbul | Dardanelles | Kusadasi | Mykonos | Piraeus | Naples | Civitavecchia | Valletta | Kotor | Split | Zadar | Trieste | Dubrovnik | Corfu | Messina | Messina Strait | Palma de Mallorca | Barcelona

  • 26 May 2028
  • 28 Nights

Interest free Monthly Payments from JUST £245pp

Fly Cruise From:
Was £4329pp Now: £4199pp
Holiday ID: 084389
Fly Cruise From:
Was £4429pp Now: £4199pp

Barcelona | Sète | Marseille | Cannes | Savona | Livorno | Civitavecchia

  • 29 Sep 2028
  • 7 Nights
Fly Cruise From:
Was £4429pp Now: £4199pp
Holiday ID: 087299
Cruise From:
Was £4379pp Now: £4199pp

Barcelona | Valencia | Alicante | Cartagena | Gibraltar | Seville | Cádiz | Málaga | Tangier | San Juan (Puerto Rico) | Miami

  • 12 Nov 2028
  • 22 Nights
Cruise From:
Was £4379pp Now: £4199pp
Holiday ID: 103750

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