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

Southampton | New York | Aruba | Acajutla | Puerto Vallarta | Los Angeles | Hilo | Honolulu | Lautoka | Nouméa | Sydney | Airlie Beach | Townsville | Cairns | Bitung | Puerto Princesa | Manila | Hong Kong | Chan May | Nha Trang | Phu My | Singapore | Mauritius | Pointe des Galets | Durban | Gqeberha (ex Port Elizabeth) | Cape Town | Walvis Bay | Dakar | Santa Cruz de Tenerife | Funchal | Southampton | Hamburg

  • 10 Jan 2027
  • 110 Nights
Fly Cruise From:
Was £15989pp Now: £15499pp
Holiday ID: 024581
Cruise From:
Was £17498pp Now: £15573pp

Civitavecchia | Portofino | Fréjus | Marseille | Sète | Port-Vendres | Barcelona | Sète | Saint-Tropez | Olbia | Bastia | Calvi | Monte-Carlo | Porto Santo Stefano | Salerno | Giardini Naxos | Valletta | Kotor | Dubrovnik | Kotor | Brindisi | Corfu | Delphi | Gythio | Piraeus

  • 30 Sep 2028
  • 28 Nights
Cruise From:
Was £17498pp Now: £15573pp
Holiday ID: 074011
Cruise From:
Was £17598pp Now: £15662pp

Piraeus | Gythio | Delphi | Corfu | Brindisi | Kotor | Dubrovnik | Hvar Island | Zadar | Koper | Rijeka | Split | Kotor | Dubrovnik | Kotor | Valletta | Giardini Naxos | Palermo | Salerno | Civitavecchia | Portofino | Fréjus | Marseille | Sète | Port-Vendres | Barcelona

  • 09 Sep 2028
  • 28 Nights
Cruise From:
Was £17598pp Now: £15662pp
Holiday ID: 073999
Fly Cruise From:
Was £16584pp Now: £15754pp

Fusina | Rijeka | Split | Kotor | Bari | Igoumenítsa | Valletta | Messina | Salerno | Sardinia | Civitavecchia | Piombino | Livorno | Portofino | Monaco | Toulon | Sète | Palamós | Barcelona

  • 30 Jun 2028
  • 21 Nights
Fly Cruise From:
Was £16584pp Now: £15754pp
Holiday ID: 087223
Fly Cruise From:
Was £16295pp Now: £15799pp

Southampton | Lisbon | Santa Cruz de Tenerife | Sao Vicente Island | Cape Town | Gqeberha (ex Port Elizabeth) | Durban | Pointe des Galets | Mauritius | Georgetown | Port Klang | Singapore | Hong Kong | Busan | Nagasaki | Kagoshima | Yokohama | Rabaul | Cairns | Airlie Beach | Sydney | Nuku'alofa | Honolulu | Hilo | Los Angeles | Cabo San Lucas | Puntarenas | Aruba | Miami

  • 18 Jan 2028
  • 100 Nights
Fly Cruise From:
Was £16295pp Now: £15799pp
Holiday ID: 074828
Fly Cruise From:
Was £16480pp Now: £15820pp

Lisbon | Cádiz | Tangier | Málaga | Cartagena | Palma de Mallorca | Barcelona | Sète | Marseille | Monte-Carlo | Livorno | Civitavecchia | Naples | Messina | Crotone | Bari | Sibenik | Fusina | Split | Dubrovnik | Kotor | Corfu | Katakolon | Piraeus

  • 09 Jun 2029
  • 28 Nights
Fly Cruise From:
Was £16480pp Now: £15820pp
Holiday ID: 095236
Cruise From:
Was £16849pp Now: £15838pp

Barcelona | Gibraltar | Casablanca | Mindelo | Salvador de Bahia | Rio de Janeiro | Buenos Aires | Puerto Madryn | Port Stanley | Ushuaia | Puerto Montt | Valparaiso

  • 07 Jan 2027
  • 34 Nights
Cruise From:
Was £16849pp Now: £15838pp
Holiday ID: 062742
Cruise From:
Was £16854pp Now: £15842pp

Civitavecchia | Genoa | Marseille | Barcelona | Málaga | Casablanca | Mindelo | Salvador de Bahia | Rio de Janeiro | Buenos Aires | Puerto Madryn | Port Stanley | Ushuaia | Puerto Montt | Valparaiso | Hangaroa | Pitcairn Island | Papeete | Pago Pago | Lautoka | Suva | Auckland | Tauranga | Timaru | Dunedin | Hobart | Sydney | Melbourne | Penneshaw | Adelaide | Fremantle | Broome | Darwin | Benoa | Lembar | Celukan Bawang | Surabaya | Semarang | Singapore | Phuket | Colombo | 'Aqaba | Alexandria | Civitavecchia

  • 04 Jan 2029
  • 119 Nights
Cruise From:
Was £16854pp Now: £15842pp
Holiday ID: 107879
Cruise From:
Was £16854pp Now: £15842pp

Genoa | Marseille | Barcelona | Málaga | Casablanca | Mindelo | Salvador de Bahia | Rio de Janeiro | Buenos Aires | Puerto Madryn | Port Stanley | Ushuaia | Puerto Montt | Valparaiso | Hangaroa | Pitcairn Island | Papeete | Pago Pago | Lautoka | Suva | Auckland | Tauranga | Timaru | Dunedin | Hobart | Sydney | Melbourne | Penneshaw | Adelaide | Fremantle | Broome | Darwin | Benoa | Lembar | Celukan Bawang | Surabaya | Semarang | Singapore | Phuket | Colombo | 'Aqaba | Alexandria | Civitavecchia | Genoa

  • 05 Jan 2029
  • 119 Nights
Cruise From:
Was £16854pp Now: £15842pp
Holiday ID: 107880
Fly Cruise From:
Was £16689pp Now: £15854pp

Lisbon | Portimão | Cádiz | Tangier | Málaga | Alicante | Ibiza | Palma de Mallorca | Barcelona | Ajaccio | Toulon | Villefranche-sur-Mer | Livorno | Piombino | Sardinia | Civitavecchia

  • 08 Jun 2027
  • 18 Nights
Fly Cruise From:
Was £16689pp Now: £15854pp
Holiday ID: 038045
Fly Cruise From:
£15896pp

Nice | Santa Margherita Ligure | Portofino | Portovenere | Calvi | Saint-Tropez | Cassis | Roses | Barcelona

  • 16 Oct 2027
  • 7 Nights
Fly Cruise From:
£15896pp
Holiday ID: 037715
Cruise From:
Was £16924pp Now: £15899pp

Marseille | Barcelona | Gibraltar | Casablanca | Mindelo | Salvador de Bahia | Rio de Janeiro | Buenos Aires | Puerto Madryn | Port Stanley | Ushuaia | Puerto Montt | Valparaiso | Hangaroa | Pitcairn Island | Papeete | Moorea | Aitutaki | Rarotonga | Bay of Islands | Auckland | Tauranga | Christchurch | Dunedin | Hobart | Sydney | Nouméa | Luganville | Pago Pago | Apia | Honolulu | Los Angeles

  • 06 Jan 2027
  • 91 Nights
Cruise From:
Was £16924pp Now: £15899pp
Holiday ID: 062739
Fly Cruise From:
£15929pp

Nice | Santa Margherita Ligure | Portofino | Portovenere | Calvi | Saint-Tropez | Toulon | Roses | Barcelona

  • 17 Jul 2027
  • 7 Nights
Fly Cruise From:
£15929pp
Holiday ID: 037716
Cruise From:
Was £17898pp Now: £15929pp

Barcelona | Valencia | Mahón | Palamós | Port-Vendres | Sète | Sanary-sur-Mer | Monte-Carlo | Portofino | Calvi | Ajaccio | Bonifacio | Olbia | Civitavecchia | Amalfi | Giardini Naxos | Valletta | Sarandë | Bari | Dubrovnik

  • 15 Jul 2027
  • 22 Nights
Cruise From:
Was £17898pp Now: £15929pp
Holiday ID: 039373
Fly Cruise From:
Was £16869pp Now: £15941pp

Southampton | La Rochelle | Bordeaux | Bilbao | Gijón | La Coruña | Vigo | Lisbon | Portimão | Málaga | Alicante | Barcelona | Marseille | Livorno | Salerno | Catania | Corfu | Trieste | Rijeka | Hvar Island | Sarandë | Argostoli | Khania | Mykonos | Piraeus | Páros | Heraklion (Iraklion) | Rhodes | Pátmos | Izmir | Istanbul

  • 15 Sep 2027
  • 36 Nights
Fly Cruise From:
Was £16869pp Now: £15941pp
Holiday ID: 066617
Fly Cruise From:
Was £16999pp Now: £16064pp

Civitavecchia | Livorno | Villefranche-sur-Mer | Palamós | Barcelona | Palma de Mallorca | Málaga | Gibraltar | Portimão | Lisbon | Vigo | La Coruña | Gijón | Bilbao | Bordeaux | La Rochelle | Le Havre | Zeebrugge | IJmuiden | Newcastle upon Tyne | Newhaven/Edinburgh | Aberdeen | Kirkwall | Lerwick | Bergen | Haugesund | Mandal | Oslo | Copenhagen | Aarhus | Warnemünde | Rønne | Gdynia | Klaipeda | Riga | Visby | Tallinn | Stockholm

  • 08 Apr 2028
  • 43 Nights
Fly Cruise From:
Was £16999pp Now: £16064pp
Holiday ID: 090631
Cruise From:
Was £18098pp Now: £16099pp

Dubrovnik | Hvar Island | Zadar | Koper | Rijeka | Split | Kotor | Dubrovnik | Kotor | Valletta | Giardini Naxos | Palermo | Salerno | Civitavecchia | Portofino | Fréjus | Marseille | Sète | Port-Vendres | Barcelona | Sète | Saint-Tropez | Olbia | Bastia | Calvi | Monte-Carlo

  • 16 Sep 2028
  • 28 Nights
Cruise From:
Was £18098pp Now: £16099pp
Holiday ID: 074003
Fly Cruise From:
Was £16790pp Now: £16118pp

Lisbon | Cádiz | Tangier | Málaga | Cartagena | Palma de Mallorca | Barcelona | Palamós | Marseille | Monte-Carlo | Livorno | Civitavecchia | Naples | Messina | Crotone | Bari | Sibenik | Fusina | Split | Dubrovnik | Kotor | Corfu | Katakolon | Piraeus

  • 16 May 2028
  • 28 Nights
Fly Cruise From:
Was £16790pp Now: £16118pp
Holiday ID: 061657
Fly Cruise From:
£16143pp

Barcelona | Cadaqués | Montserrat | Barcelona | L'Escala | Collioure | Cassis | Sanary-sur-Mer | Saint-Tropez | Nice | Monte-Carlo | Portovenere | Livorno | Civitavecchia

  • 20 Sep 2028
  • 14 Nights
Fly Cruise From:
£16143pp
Holiday ID: 088486
Fly Cruise From:
£16181pp

Barcelona | Roses | Collioure | Saint-Tropez | Calvi | Portovenere | Santa Margherita Ligure | Portofino | Nice

  • 14 Aug 2027
  • 7 Nights
Fly Cruise From:
£16181pp
Holiday ID: 037714
Fly Cruise From:
Was £17034pp Now: £16182pp

Cape Town | Lüderitz | Walvis Bay | Luanda | Principe | Banjul | Porto Grande | Casablanca | Civitavecchia | Tarragona | Alicante | Málaga | Casablanca | Halifax | New York

  • 26 Apr 2027
  • 36 Nights
Fly Cruise From:
Was £17034pp Now: £16182pp
Holiday ID: 107926
Cruise From:
Was £16859pp Now: £16184pp

Miami | Hamilton | Horta | Lisbon | Portimão | Seville | Cádiz | Tangier | Málaga | Gibraltar | Motril | Cartagena | Alicante | Valencia | Palma de Mallorca | Barcelona | Marseille | Monte-Carlo | Livorno | Civitavecchia | Sorrento | Amalfi | Kotor | Dubrovnik | Piran | Chioggia

  • 29 Mar 2027
  • 37 Nights
Cruise From:
Was £16859pp Now: £16184pp
Holiday ID: 026621
Fly Cruise From:
Was £16699pp Now: £16198pp

Miami | Praia da Vitória | Ponta Delgada | Southampton | Lisbon | Santa Cruz de Tenerife | Sao Vicente Island | Cape Town | Gqeberha (ex Port Elizabeth) | Durban | Pointe des Galets | Mauritius | Georgetown | Port Klang | Singapore | Hong Kong | Busan | Nagasaki | Kagoshima | Yokohama | Rabaul | Cairns | Airlie Beach | Sydney | Nuku'alofa | Honolulu | Hilo | Los Angeles | Cabo San Lucas | Puntarenas | Aruba | Miami

  • 06 Jan 2028
  • 112 Nights
Fly Cruise From:
Was £16699pp Now: £16198pp
Holiday ID: 051811

Sails from the UK

Cruise From:
Was £16699pp Now: £16365pp

Southampton | Santa Cruz de Tenerife | Santa Cruz de La Palma | Saint John's | Samaná | Ocho Rios | Puerto Limón | Cartagena | Willemstad | Kingstown | Saint George's | Roseau | Bridgetown | Santarém | Manaus | Parintins | Alter do Chão | Fortaleza | Buzios | Rio de Janeiro | Puerto Madryn | Punta Arenas | Cape Horn | Antarctic Peninsula | Port Stanley | Montevideo | Buenos Aires | Salvador de Bahia | Mindelo | Las Palmas de Gran Canaria | La Coruña | Southampton

  • 05 Jan 2028
  • 87 Nights
Cruise From:
Was £16699pp Now: £16365pp
Holiday ID: 094759
Cruise From:
Was £18399pp Now: £16375pp

Dubrovnik | Kotor | Brindisi | Corfu | Delphi | Gythio | Piraeus | Kusadasi | Bodrum | Rhodes | Alexandria | Siracuse | Salerno | Civitavecchia | Trapani | Valletta | La Goulette | Cagliari | Palma de Mallorca | Tarragona | Barcelona

  • 20 Oct 2029
  • 28 Nights
Cruise From:
Was £18399pp Now: £16375pp
Holiday ID: 104660
Cruise From:
Was £18399pp Now: £16375pp

Piraeus | Kusadasi | Bodrum | Rhodes | Alexandria | Siracuse | Salerno | Civitavecchia | Trapani | Valletta | La Goulette | Cagliari | Palma de Mallorca | Tarragona | Barcelona | Valencia | Cartagena | Motril | Melilla | Ceuta | Cádiz | Porto | Lisbon

  • 27 Oct 2029
  • 30 Nights
Cruise From:
Was £18399pp Now: £16375pp
Holiday ID: 104663

Sails from the UK

Cruise From:
Was £17009pp Now: £16498pp

Southampton | Lisbon | Santa Cruz de Tenerife | Sao Vicente Island | Cape Town | Gqeberha (ex Port Elizabeth) | Durban | Pointe des Galets | Mauritius | Georgetown | Port Klang | Singapore | Hong Kong | Busan | Nagasaki | Kagoshima | Yokohama | Rabaul | Cairns | Airlie Beach | Sydney | Nuku'alofa | Honolulu | Hilo | Los Angeles | Cabo San Lucas | Puntarenas | Aruba | Miami | Port Canaveral | Ponta Delgada | Southampton

  • 18 Jan 2028
  • 112 Nights
Cruise From:
Was £17009pp Now: £16498pp
Holiday ID: 051817
Fly Cruise From:
Was £17190pp Now: £16499pp

Piraeus | Katakolon | Corfu | Kotor | Dubrovnik | Split | Fusina | Sibenik | Bari | Crotone | Messina | Naples | Civitavecchia | Livorno | Monte-Carlo | Marseille | Sète | Barcelona | Mahón | Cartagena | Málaga | Tangier | Cádiz | Lisbon

  • 06 May 2028
  • 28 Nights
Fly Cruise From:
Was £17190pp Now: £16499pp
Holiday ID: 040161
Cruise From:
Was £17594pp Now: £16538pp

Marseille | Barcelona | Málaga | Casablanca | Mindelo | Salvador de Bahia | Rio de Janeiro | Buenos Aires | Puerto Madryn | Port Stanley | Ushuaia | Puerto Montt | Valparaiso | Hangaroa | Pitcairn Island | Papeete | Pago Pago | Lautoka | Suva | Auckland | Tauranga | Timaru | Dunedin | Hobart | Sydney | Melbourne | Penneshaw | Adelaide | Fremantle | Broome | Darwin | Benoa | Lembar | Celukan Bawang | Surabaya | Semarang | Singapore | Phuket | Colombo | 'Aqaba | Alexandria | Civitavecchia | Genoa | Marseille

  • 06 Jan 2029
  • 119 Nights
Cruise From:
Was £17594pp Now: £16538pp
Holiday ID: 107881
Cruise From:
Was £17594pp Now: £16538pp

Barcelona | Málaga | Casablanca | Mindelo | Salvador de Bahia | Rio de Janeiro | Buenos Aires | Puerto Madryn | Port Stanley | Ushuaia | Puerto Montt | Valparaiso | Hangaroa | Pitcairn Island | Papeete | Pago Pago | Lautoka | Suva | Auckland | Tauranga | Timaru | Dunedin | Hobart | Sydney | Melbourne | Penneshaw | Adelaide | Fremantle | Broome | Darwin | Benoa | Lembar | Celukan Bawang | Surabaya | Semarang | Singapore | Phuket | Colombo | 'Aqaba | Alexandria | Civitavecchia | Genoa | Marseille | Barcelona

  • 07 Jan 2029
  • 119 Nights
Cruise From:
Was £17594pp Now: £16538pp
Holiday ID: 107882

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