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
Fly Cruise From:
Was £4495pp Now: £4315pp

Barcelona | Palma de Mallorca | Cartagena | Málaga | Tangier | Cádiz | Lisbon

  • 09 Apr 2027
  • 7 Nights
Fly Cruise From:
Was £4495pp Now: £4315pp
Holiday ID: 027213
Fly Cruise From:
Was £4495pp Now: £4315pp

Barcelona | Sète | Marseille | Monte-Carlo | Livorno | Civitavecchia

  • 23 Apr 2027
  • 7 Nights
Fly Cruise From:
Was £4495pp Now: £4315pp
Holiday ID: 027219
Fly Cruise From:
Was £4495pp Now: £4315pp

Civitavecchia | Livorno | Monte-Carlo | Marseille | Sète | Barcelona

  • 11 Jun 2027
  • 7 Nights
Fly Cruise From:
Was £4495pp Now: £4315pp
Holiday ID: 027238
Fly Cruise From:
Was £4495pp Now: £4315pp

Civitavecchia | Livorno | Monte-Carlo | Marseille | Sète | Barcelona

  • 23 Apr 2027
  • 7 Nights
Fly Cruise From:
Was £4495pp Now: £4315pp
Holiday ID: 027430
Fly Cruise From:
Was £4495pp Now: £4315pp

Civitavecchia | Livorno | Monte-Carlo | Marseille | Sète | Tarragona

  • 15 Apr 2027
  • 7 Nights
Fly Cruise From:
Was £4495pp Now: £4315pp
Holiday ID: 061762
Fly Cruise From:
Was £4495pp Now: £4315pp

Lisbon | Cádiz | Tangier | Málaga | Cartagena | Palma de Mallorca | Barcelona

  • 23 Mar 2029
  • 7 Nights
Fly Cruise From:
Was £4495pp Now: £4315pp
Holiday ID: 094875
Fly Cruise From:
Was £4495pp Now: £4315pp

Civitavecchia | Livorno | Monte-Carlo | Marseille | Sète | Barcelona

  • 08 May 2029
  • 7 Nights
Fly Cruise From:
Was £4495pp Now: £4315pp
Holiday ID: 094964
Fly Cruise From:
Was £4495pp Now: £4315pp

Civitavecchia | Livorno | Monte-Carlo | Marseille | Sète | Barcelona

  • 04 May 2029
  • 7 Nights
Fly Cruise From:
Was £4495pp Now: £4315pp
Holiday ID: 095004
Fly Cruise From:
Was £4495pp Now: £4315pp

Barcelona | Valencia | Cagliari | La Goulette | Palermo | Salerno | Civitavecchia

  • 11 May 2029
  • 7 Nights
Fly Cruise From:
Was £4495pp Now: £4315pp
Holiday ID: 095006
Fly Cruise From:
Was £4495pp Now: £4315pp

Civitavecchia | Livorno | Monte-Carlo | Marseille | Sète | Barcelona

  • 18 May 2029
  • 7 Nights
Fly Cruise From:
Was £4495pp Now: £4315pp
Holiday ID: 095008
Fly Cruise From:
Was £4495pp Now: £4315pp

Civitavecchia | Livorno | Monte-Carlo | Marseille | Sète | Barcelona

  • 26 May 2029
  • 7 Nights
Fly Cruise From:
Was £4495pp Now: £4315pp
Holiday ID: 095230
Fly Cruise From:
Was £4495pp Now: £4315pp

Lisbon | Cádiz | Tangier | Málaga | Cartagena | Palma de Mallorca | Barcelona

  • 09 Jun 2029
  • 7 Nights
Fly Cruise From:
Was £4495pp Now: £4315pp
Holiday ID: 095233
Fly Cruise From:
Was £4579pp Now: £4327pp

Civitavecchia | Salerno | Messina | Valletta | Trapani | La Goulette | Cagliari | Melilla | Tangier | Cádiz | Málaga | Cartagena | Palma de Mallorca | Barcelona

  • 03 Jan 2028
  • 14 Nights
Fly Cruise From:
Was £4579pp Now: £4327pp
Holiday ID: 044610
Fly Cruise From:
Was £4469pp Now: £4334pp

Hamburg | Southampton | Ponta Delgada | Port Canaveral | Miami | Cartagena | Puerto Quetzal | Manzanillo | Los Angeles

  • 09 Jan 2028
  • 29 Nights
Fly Cruise From:
Was £4469pp Now: £4334pp
Holiday ID: 051761
Cruise From:
Was £4612pp Now: £4335pp

Lisbon | Portimão | Cádiz | Málaga | Cartagena | Valencia | Alcudia | Barcelona

  • 23 Apr 2028
  • 10 Nights
Cruise From:
Was £4612pp Now: £4335pp
Holiday ID: 092763
Cruise From:
Was £4519pp Now: £4338pp

Fort Lauderdale | Kings Wharf | Isle of Portland | Dover | Rotterdam | Casablanca | Agadir | Arrecife | Tenerife | Funchal | Lisbon | Dover

  • 04 Apr 2027
  • 26 Nights
Cruise From:
Was £4519pp Now: £4338pp
Holiday ID: 035503
Cruise From:
Was £4615pp Now: £4338pp

Monte-Carlo | Imperia | Ajaccio | Portofino | Livorno | Naples | Mahón | Palma de Mallorca | Barcelona

  • 13 Oct 2028
  • 10 Nights
Cruise From:
Was £4615pp Now: £4338pp
Holiday ID: 105081
Fly Cruise From:
Was £4579pp Now: £4350pp

Barcelona | Palamós | Sète | Saint-Tropez | La Spezia | Portoferraio | Civitavecchia

Fly Cruise From:
Was £4579pp Now: £4350pp
Holiday ID: 087290
Fly Cruise From:
Was £4579pp Now: £4350pp

Lisbon | Alicante | Barcelona | Sète | Villefranche-sur-Mer | Livorno | Olbia | Naples | Civitavecchia

  • 15 Mar 2027
  • 9 Nights
Fly Cruise From:
Was £4579pp Now: £4350pp
Holiday ID: 107878
Cruise From:
Was £4898pp Now: £4359pp

Piraeus | Valletta | Trapani | Cagliari | Alghero | Mahón | Barcelona

  • 30 Oct 2027
  • 7 Nights
Cruise From:
Was £4898pp Now: £4359pp
Holiday ID: 039417
Fly Cruise From:
Was £4589pp Now: £4359pp

Barcelona | Palamós | Sète | Toulon | La Spezia | Salerno | Civitavecchia

  • 13 Nov 2027
  • 7 Nights
Fly Cruise From:
Was £4589pp Now: £4359pp
Holiday ID: 062309
Cruise From:
Was £4898pp Now: £4359pp

Bridgetown | Castries | Funchal | Lisbon

  • 25 Mar 2028
  • 12 Nights
Cruise From:
Was £4898pp Now: £4359pp
Holiday ID: 073905
Cruise From:
Was £4898pp Now: £4359pp

Civitavecchia | Portofino | Fréjus | Marseille | Sète | Port-Vendres | Barcelona

  • 30 Sep 2028
  • 7 Nights
Cruise From:
Was £4898pp Now: £4359pp
Holiday ID: 074008

Sails from the UK

Cruise From:
Was £4449pp Now: £4360pp

Southampton | Santa Cruz de Tenerife | Saint John's | Philipsburg | Basseterre | Castries | Saint George's | Bridgetown | Funchal | Southampton

  • 18 Dec 2026
  • 31 Nights
Cruise From:
Was £4449pp Now: £4360pp
Holiday ID: 031003
Fly Cruise From:
Was £4499pp Now: £4364pp

Valparaiso | Coquimbo | Arica | Callao | Fuerte Amador | Aruba | Fort Lauderdale | Port Canaveral | Praia da Vitória | Southampton | Zeebrugge | Hamburg

  • 28 Feb 2027
  • 36 Nights
Fly Cruise From:
Was £4499pp Now: £4364pp
Holiday ID: 014882
Fly Cruise From:
Was £4639pp Now: £4383pp

Barcelona | Palamós | Marseille | Livorno | Civitavecchia | Salerno | Messina | Valletta | Mykonos | Piraeus

  • 12 Apr 2029
  • 10 Nights
Fly Cruise From:
Was £4639pp Now: £4383pp
Holiday ID: 090833
Cruise From:
£4385pp

Civitavecchia | Naples | Lipari | Ajaccio | Monte-Carlo | Marseille | Barcelona

  • 10 May 2027
  • 7 Nights
Cruise From:
£4385pp
Holiday ID: 033214
Cruise From:
£4385pp

Barcelona | Ibiza | Tunis | Valletta | Taormina | Amalfi | Civitavecchia

  • 17 May 2027
  • 7 Nights
Cruise From:
£4385pp
Holiday ID: 033215
Cruise From:
Was £4574pp Now: £4391pp

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

  • 05 Jun 2027
  • 21 Nights
Cruise From:
Was £4574pp Now: £4391pp
Holiday ID: 063958
Fly Cruise From:
Was £4590pp Now: £4399pp

Lisbon | Cádiz | Tangier | Málaga | Cartagena | Palma de Mallorca | Barcelona | Sète | Marseille | Villefranche-sur-Mer | Livorno | Civitavecchia

  • 08 Dec 2027
  • 14 Nights
Fly Cruise From:
Was £4590pp Now: £4399pp
Holiday ID: 040335

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