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 £4717pp Now: £4433pp

Barcelona | Valencia | Málaga | Cádiz | Gibraltar | Casablanca | Lisbon

  • 30 Nov 2026
  • 9 Nights
Cruise From:
Was £4717pp Now: £4433pp
Holiday ID: 015245
Cruise From:
Was £4699pp Now: £4440pp

Piraeus | Kusadasi | Bodrum | Rhodes | Heraklion (Iraklion) | Valletta | Messina | Salerno | Civitavecchia | Livorno | Genoa | Marseille | Palamós | Palma de Mallorca | Cartagena | Alicante | Valencia | Barcelona

  • 29 Jan 2029
  • 19 Nights
Cruise From:
Was £4699pp Now: £4440pp
Holiday ID: 090793
Cruise From:
£4440pp

Barcelona | Toulon | Monte-Carlo | Portofino | Livorno | Civitavecchia

  • 09 Oct 2028
  • 7 Nights
Cruise From:
£4440pp
Holiday ID: 092502
Cruise From:
£4450pp

Lisbon | Portimão | Tangier | Melilla | Tunis | Cagliari | Mahón | Valencia | Barcelona

  • 13 Sep 2027
  • 9 Nights
Cruise From:
£4450pp
Holiday ID: 032658P
Fly Cruise From:
Was £4739pp Now: £4478pp

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

  • 17 Jan 2028
  • 14 Nights
Fly Cruise From:
Was £4739pp Now: £4478pp
Holiday ID: 044619
Fly Cruise From:
Was £4739pp Now: £4478pp

Piraeus | Valletta | Messina | Naples | Civitavecchia | Livorno | Toulon | Palamós | Barcelona

  • 18 Dec 2027
  • 10 Nights
Fly Cruise From:
Was £4739pp Now: £4478pp
Holiday ID: 084259
Cruise From:
Was £4669pp Now: £4482pp

Barcelona | Marseille | Monte-Carlo | Livorno | Civitavecchia | Sorrento | Amalfi | Kotor | Sibenik | Koper | Fusina

  • 08 Jun 2027
  • 12 Nights
Cruise From:
Was £4669pp Now: £4482pp
Holiday ID: 026508
Fly Cruise From:
Was £4718pp Now: £4482pp

Civitavecchia | Naples | Barcelona | Málaga | Cádiz | Lisbon

Fly Cruise From:
Was £4718pp Now: £4482pp
Holiday ID: 087325
Cruise From:
Was £4784pp Now: £4496pp

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

  • 29 May 2027
  • 7 Nights
Cruise From:
Was £4784pp Now: £4496pp
Holiday ID: 036083
Fly Cruise From:
Was £4759pp Now: £4497pp

Lisbon | Funchal | Las Palmas de Gran Canaria | Santa Cruz de Tenerife | Arrecife | Agadir | Casablanca | Tangier | Melilla | Cagliari | Naples | Civitavecchia

  • 27 Dec 2028
  • 14 Nights
Fly Cruise From:
Was £4759pp Now: £4497pp
Holiday ID: 090772
Fly Cruise From:
Was £4695pp Now: £4499pp

Civitavecchia | Livorno | Ajaccio | Monte-Carlo | Marseille | Barcelona | Tarragona

  • 19 May 2027
  • 7 Nights
Fly Cruise From:
Was £4695pp Now: £4499pp
Holiday ID: 026965
Fly Cruise From:
Was £4695pp Now: £4499pp

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

  • 02 Jun 2027
  • 7 Nights
Fly Cruise From:
Was £4695pp Now: £4499pp
Holiday ID: 026968
Fly Cruise From:
Was £4695pp Now: £4499pp

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

  • 18 Sep 2027
  • 7 Nights
Fly Cruise From:
Was £4695pp Now: £4499pp
Holiday ID: 026997
Fly Cruise From:
Was £4695pp Now: £4499pp

Lisbon | Leixões | La Coruña | Bilbao | Bordeaux | Le Havre | Dover | London (Greenwich)

  • 26 Apr 2027
  • 11 Nights
Fly Cruise From:
Was £4695pp Now: £4499pp
Holiday ID: 090897
Cruise From:
Was £4651pp Now: £4511pp

Reykjavík | Stornoway | Tobermory | Belfast | Douglas | Fishguard | Saint Mary's | Leixões | Lisbon

  • 11 Oct 2028
  • 12 Nights
Cruise From:
Was £4651pp Now: £4511pp
Holiday ID: 103289
Cruise From:
Was £4704pp Now: £4515pp

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

  • 04 Apr 2027
  • 27 Nights
Cruise From:
Was £4704pp Now: £4515pp
Holiday ID: 035501
Cruise From:
Was £4809pp Now: £4520pp

Buenos Aires | Santos | Rio de Janeiro | Maceió | Mindelo | Funchal | Lisbon | Casablanca | Málaga | Palma de Mallorca | Barcelona | Marseille

  • 04 Mar 2027
  • 25 Nights
Cruise From:
Was £4809pp Now: £4520pp
Holiday ID: 080868
Fly Cruise From:
Was £4772pp Now: £4533pp

Barcelona | Palma de Mallorca | Cartagena | Málaga | Cagliari | La Goulette | Valletta | Messina | Naples | Civitavecchia

  • 29 Jan 2029
  • 10 Nights
Fly Cruise From:
Was £4772pp Now: £4533pp
Holiday ID: 087364
Cruise From:
Was £5098pp Now: £4537pp

Civitavecchia | Portofino | Monte-Carlo | Marseille | Port-Vendres | Valencia | Barcelona

  • 18 Sep 2027
  • 7 Nights
Cruise From:
Was £5098pp Now: £4537pp
Holiday ID: 039396
Cruise From:
Was £5098pp Now: £4537pp

Lisbon | Funchal | Antigua | South Friars Bay | Trois-Ilets | Bridgetown

  • 14 Nov 2027
  • 13 Nights
Cruise From:
Was £5098pp Now: £4537pp
Holiday ID: 039422
Cruise From:
Was £4734pp Now: £4544pp

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

  • 12 Jun 2027
  • 21 Nights
Cruise From:
Was £4734pp Now: £4544pp
Holiday ID: 063961
Fly Cruise From:
Was £4809pp Now: £4544pp

Barcelona | Alicante | Almería | Lisbon | Porto | La Coruña | Bilbao | Le Verdon-sur-Mer | La Rochelle | Le Havre | Southampton

  • 07 May 2028
  • 12 Nights
Fly Cruise From:
Was £4809pp Now: £4544pp
Holiday ID: 090642
Fly Cruise From:
Was £4689pp Now: £4548pp

New York | Halifax | Sydney | Reykjavík | Isafjørdur | Akureyri | Kristiansand | Southampton | Lisbon | Vigo | Southampton | New York

  • 20 Aug 2027
  • 28 Nights
Fly Cruise From:
Was £4689pp Now: £4548pp
Holiday ID: 035208
Fly Cruise From:
Was £4689pp Now: £4548pp

Miami | San Juan (Puerto Rico) | Saint John's | Castries | Bridgetown | Sint Maarten | Miami | Grand Cayman | Montego Bay | Roatán Island | Costa Maya | Cozumel | Miami | Praia da Vitória | Ponta Delgada | Southampton

  • 17 Dec 2026
  • 33 Nights
Fly Cruise From:
Was £4689pp Now: £4548pp
Holiday ID: 047714
Cruise From:
£4550pp

Barcelona | Palma de Mallorca | Valletta | Siracuse | Gallipoli | Kotor | Ravenna | Koper | Fusina

  • 21 Oct 2028
  • 10 Nights
Cruise From:
£4550pp
Holiday ID: 085925
Cruise From:
Was £4743pp Now: £4553pp

Barcelona | Villefranche-sur-Mer | Livorno | Civitavecchia | Naples | Taormina | Khania | Rhodes | Kusadasi | Piraeus | Kusadasi | Istanbul | Mykonos | Khania | Katakolon | Sarandë | Dubrovnik | Trieste

  • 04 May 2028
  • 21 Nights
Cruise From:
Was £4743pp Now: £4553pp
Holiday ID: 096438
Fly Cruise From:
Was £4649pp Now: £4556pp

Málaga | Gibraltar | Funchal | Santa Cruz de La Palma | Santa Cruz de Tenerife | Las Palmas de Gran Canaria | Málaga | Cartagena | Siracuse | Alexandria | Limassol | Rhodes | Istanbul | Piraeus | Valletta | Málaga

  • 22 Dec 2027
  • 46 Nights
Fly Cruise From:
Was £4649pp Now: £4556pp
Holiday ID: 104672
Fly Cruise From:
Was £4829pp Now: £4563pp

Lisbon | Arrecife | Santa Cruz de Tenerife | San Juan (Puerto Rico) | Miami

  • 04 Jan 2028
  • 14 Nights
Fly Cruise From:
Was £4829pp Now: £4563pp
Holiday ID: 084264
Fly Cruise From:
Was £4839pp Now: £4572pp

Miami | Ponta Delgada | Cádiz | Cartagena | Barcelona | Marseille | Villefranche-sur-Mer | Livorno | Civitavecchia

  • 25 Mar 2027
  • 16 Nights
Fly Cruise From:
Was £4839pp Now: £4572pp
Holiday ID: 031657
Fly Cruise From:
Was £4839pp Now: £4572pp

Barcelona | Cartagena | Málaga | Cádiz | Casablanca | Tangier | Melilla | Alicante | Valencia | La Goulette | Palermo | Salerno | Civitavecchia

  • 20 Dec 2027
  • 14 Nights
Fly Cruise From:
Was £4839pp Now: £4572pp
Holiday ID: 044603

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