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 £19994pp Now: £18994pp

Barcelona | Palamós | Saint-Tropez | Monaco | La Spezia | Olbia | Trapani | Reggio di Calabria | Sorrento | Civitavecchia | Naples | Messina | Kotor | Dubrovnik | Sibenik | Rovinj | Fusina

  • 15 May 2027
  • 18 Nights
Fly Cruise From:
Was £19994pp Now: £18994pp
Holiday ID: 038033
Fly Cruise From:
Was £19975pp Now: £19176pp

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 | Heraklion (Iraklion) | Rhodes | Kusadasi | Çanakkale | Istanbul

  • 09 Jun 2029
  • 35 Nights
Fly Cruise From:
Was £19975pp Now: £19176pp
Holiday ID: 095237
Fly Cruise From:
£19291pp

Nice | Saint-Tropez | Barcelona | Palma de Mallorca | Valencia | Alicante | Cartagena | Almería | Málaga

  • 11 Oct 2028
  • 9 Nights
Fly Cruise From:
£19291pp
Holiday ID: 089697
Fly Cruise From:
Was £20559pp Now: £19428pp

Lisbon | Porto | Vigo | La Coruña | Gijón | Bilbao | Bordeaux | Saint Peter Port | Le Havre | Rotterdam | IJmuiden | Hamburg | Bremerhaven | Zeebrugge | Southampton | Newcastle upon Tyne | Edinburgh | Aberdeen | Lerwick | Kirkwall | Stornoway | Belfast | Liverpool | Cobh | Falmouth | Southampton | Skagen | Copenhagen | Stockholm | Helsinki | Tallinn | Riga | Visby | Warnemünde | Aarhus | Southampton

  • 10 May 2027
  • 43 Nights
Fly Cruise From:
Was £20559pp Now: £19428pp
Holiday ID: 044452
Cruise From:
Was £22198pp Now: £19756pp

Genoa | Saint-Tropez | Port-Vendres | Mahón | Motril | Tangier | Seville | Portimão | Lisbon | Cherbourg | Plymouth | Lundy Island | Skomer Island | Bantry | Schull | Cape Clear Island | Kinsale | Calf of Man | Belfast | Calf of Man | Douglas | Rothesay | St. Kilda Archipelago | Isle of Eigg | Dunrossness and Fair Isle | Lerwick | Isle of Noss | Lerwick | Tvoroyri | Tórshavn | Klaksvik | Heimaey Island | Reykjavík

  • 23 May 2028
  • 34 Nights
Cruise From:
Was £22198pp Now: £19756pp
Holiday ID: 078466
Fly Cruise From:
£19896pp

Málaga | Almería | Oran | Cartagena | Ibiza | Mahón | Tunis | Trapani | Sorrento | Rome

  • 21 Apr 2028
  • 10 Nights
Fly Cruise From:
£19896pp
Holiday ID: 089701
Cruise From:
Was £22398pp Now: £19934pp

Cape Town | Lüderitz | Walvis Bay | Luanda | Sao Tome Island | Cotonou | Tema | Takoradi | Dakar | Mindelo | Las Palmas de Gran Canaria | Arrecife | Casablanca | Tangier | Cádiz | Lisbon | Porto | La Coruña | Saint-Malo | Cherbourg | Rouen | Southampton

  • 29 Mar 2028
  • 38 Nights
Cruise From:
Was £22398pp Now: £19934pp
Holiday ID: 063842
Cruise From:
Was £22468pp Now: £19996pp

Barcelona | Roses | Sanary-sur-Mer | Calvi | Olbia | Porto Santo Stefano | Civitavecchia | Sorrento | Giardini Naxos | Valletta | Kotor | Zadar | Venice | Piran | Vodice | Kotor | Pýlos | Náfplion | Piraeus | Monemvasía | Agios Nikólaos | Mykonos | Çesme | Kusadasi | Istanbul

  • 25 Sep 2027
  • 28 Nights
Cruise From:
Was £22468pp Now: £19996pp
Holiday ID: 039402
Fly Cruise From:
£20199pp

New York | Halifax | Saint-John's | Ponta Delgada | Funchal | Santa Cruz de Tenerife | Arrecife | Agadir | Casablanca | Lisbon | Porto | La Coruña | Gijón | Bilbao | Bordeaux | La Rochelle | Saint Hélier | Le Havre

  • 29 Apr 2027
  • 28 Nights
Fly Cruise From:
£20199pp
Holiday ID: 038027
Fly Cruise From:
Was £21028pp Now: £20397pp

Civitavecchia | La Spezia | Ajaccio | Ibiza | Palma de Mallorca | Barcelona | Valletta | Kotor | Split | Zadar | Trieste | Dubrovnik | Corfu | Cephalonia | Messina Strait | Naples | Civitavecchia

  • 03 Sep 2027
  • 21 Nights
Fly Cruise From:
Was £21028pp Now: £20397pp
Holiday ID: 035300
Cruise From:
Was £23099pp Now: £20558pp

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

  • 13 Oct 2029
  • 35 Nights
Cruise From:
Was £23099pp Now: £20558pp
Holiday ID: 104657
Cruise From:
Was £23428pp Now: £20850pp

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 | Korčula | Kotor | Brindisi | Corfu | Delphi | Gythio | Piraeus

  • 15 Jul 2027
  • 30 Nights
Cruise From:
Was £23428pp Now: £20850pp
Holiday ID: 039374
Fly Cruise From:
£20937pp

Santa Cruz de Tenerife | Arrecife | Casablanca | Gibraltar | Málaga | Cartagena | Palma de Mallorca | Mahón | Bonifacio | Civitavecchia

  • 20 Apr 2028
  • 10 Nights
Fly Cruise From:
£20937pp
Holiday ID: 089668
Fly Cruise From:
£21172pp

Civitavecchia | Porto Santo Stefano | Portoferraio | Saint-Florent | Portofino | Monte-Carlo | Propriano | Alghero | Ibiza | Palma de Mallorca

  • 07 May 2028
  • 10 Nights
Fly Cruise From:
£21172pp
Holiday ID: 089741
Fly Cruise From:
£21172pp

Palma de Mallorca | Ibiza | Alghero | Propriano | Monte-Carlo | Portofino | Saint-Florent | Portoferraio | Porto Santo Stefano | Rome

  • 17 May 2028
  • 10 Nights
Fly Cruise From:
£21172pp
Holiday ID: 089742
Cruise From:
Was £23899pp Now: £21270pp

Singapore | Malacca | Georgetown | Phuket | Colombo | Male | Victoria | Praslin Island | Zanzibar | Antsiranana | Mauritius | Possession | Cape Town | Lüderitz | Walvis Bay | Jamestown | Dakar | Mindelo | Las Palmas de Gran Canaria | Arrecife | Funchal | Lisbon

Cruise From:
Was £23899pp Now: £21270pp
Holiday ID: 099484
Cruise From:
Was £22399pp Now: £21499pp

Fort Lauderdale | Manta | Callao | Hangaroa | Papeete | Moorea | Bora-Bora | Apia | Savusavu | Suva | Easo | Nouméa | Sydney | Airlie Beach | Townsville | Darwin | Benoa | Surabaya | Semarang | Singapore | Port Klang | Georgetown | Phuket | Hambantota | Colombo | Male | Mauritius | Possession | Gqeberha (ex Port Elizabeth) | Cape Town | Lüderitz | Walvis Bay | Saint Helena | Banjul | Dakar | Praia | Mindelo | Tenerife | Las Palmas de Gran Canaria | Arrecife | Casablanca | Lisbon | Porto | Bilbao | Bordeaux | Cherbourg | Rotterdam | Oslo | Rotterdam | Copenhagen | Aarhus | Dover | San Juan (Puerto Rico) | Fort Lauderdale

  • 05 Jan 2027
  • 129 Nights
Cruise From:
Was £22399pp Now: £21499pp
Holiday ID: 034980
Fly Cruise From:
£21582pp

Palma de Mallorca | Ibiza | Mahón | Alcudia | Mahón | Cagliari | Trapani | Pantelleria | Porto Empedocle | Siracuse | Mgarr | Valletta | Taormina | Sorrento | Civitavecchia | Bastia | Portofino | Monte-Carlo | Cannes | Nice

  • 03 May 2027
  • 18 Nights
Fly Cruise From:
£21582pp
Holiday ID: 033096
Cruise From:
£21670pp

Barcelona | Cádiz | Lisbon | Porto | La Coruña | Gijón | Bordeaux | Portsmouth | Zeebrugge | Queensferry | Aberdeen | Lerwick | Nordfjord | Bodø | Leknes | Honningsvåg | Hammerfest | Tromsø | Siglufjørdur - høfn | Patreksfjørdur | Reykjavík | Nuuk (Godthaab) | Paamiut (Fredrikshaab) | Qaqortoq (Julianehaab) | Kristiansund | Thorshavn | Lerwick | Stavanger | Mandal | Oslo

  • 08 Jun 2028
  • 45 Nights
Cruise From:
£21670pp
Holiday ID: 092511
Cruise From:
Was £24598pp Now: £21892pp

Lisbon | Cádiz | Tangier | Ceuta | Puerto Banús | Motril | Cartagena | Tarragona | Barcelona | Roses | Sanary-sur-Mer | Calvi | Olbia | Porto Santo Stefano | Civitavecchia | Salerno | Giardini Naxos | Mgarr | Valletta | Kotor | Dubrovnik | Kotor | Brindisi | Corfu | Delphi | Gythio | Piraeus | Monemvasía | Agios Nikólaos | Mykonos | Bodrum | Kusadasi | Istanbul

  • 06 Apr 2028
  • 37 Nights
Cruise From:
Was £24598pp Now: £21892pp
Holiday ID: 073911
Cruise From:
Was £24797pp Now: £22069pp

Buenos Aires | Ushuaia | Antarctic Experience | South Georgia Experience | Port Stanley | Falkland Islands | Montevideo | Rio de Janeiro | Buzios | Salvador de Bahia | Recife | Praia | Mindelo | Tenerife | Arrecife | Tangier | Mahón | Genoa

  • 25 Mar 2028
  • 48 Nights
Cruise From:
Was £24797pp Now: £22069pp
Holiday ID: 078462
Fly Cruise From:
£22178pp

Civitavecchia | Livorno | Portovenere | Monte-Carlo | Nice | Saint-Tropez | Sanary-sur-Mer | Cassis | Collioure | L'Escala | Barcelona | Ibiza | Palma de Mallorca | Mahón | Calvi | Portoferraio | Porto Santo Stefano | Bonifacio | Porto Cervo | Ponza Island | Civitavecchia

  • 27 Jun 2028
  • 21 Nights
Fly Cruise From:
£22178pp
Holiday ID: 055747
Cruise From:
£22690pp

Dubai | Fujairah | Muscat | Salalah | Jeddah | 'Aqaba | Luxor | Alexandria | Soúda | Katakolon | Siracuse | Valletta | Tunis | Trapani | Lipari | Sorrento | Civitavecchia | Barcelona | Alicante | Motril | Ponta Delgada | Horta | Kings Wharf | Fort Lauderdale

  • 26 Apr 2028
  • 45 Nights
Cruise From:
£22690pp
Holiday ID: 034978
Fly Cruise From:
Was £23549pp Now: £22842pp

Auckland | Tauranga | Wellington | Sydney | Airlie Beach | Cairns | Rabaul | Busan | Nagasaki | Kagoshima | Tokyo | Hong Kong | Manila | Nha Trang | Laem Chabang | Singapore | Port Klang | Colombo | Male | Mauritius | Saint-Denis de la Réunion | Durban | Gqeberha (ex Port Elizabeth) | Cape Town | Walvis Bay | Sao Vicente Island | Santa Cruz de Tenerife | Southampton

  • 17 Feb 2028
  • 83 Nights
Fly Cruise From:
Was £23549pp Now: £22842pp
Holiday ID: 049271
Cruise From:
Was £25878pp Now: £23031pp

Venice | Piran | Vodice | Kotor | Pýlos | Náfplion | Piraeus | Monemvasía | Agios Nikólaos | Mykonos | Çesme | Kusadasi | Istanbul | Çanakkale | Vólos | Pátmos | Rhodes | Santorini | Piraeus | Valletta | Trapani | Cagliari | Alghero | Mahón | Barcelona | Valencia | Cartagena | Motril | Melilla | Cádiz | Porto | Lisbon

  • 09 Oct 2027
  • 36 Nights
Cruise From:
Was £25878pp Now: £23031pp
Holiday ID: 039411
Cruise From:
Was £25898pp Now: £23049pp

Barcelona | Roses | Sanary-sur-Mer | Calvi | Olbia | Porto Santo Stefano | Civitavecchia | Sorrento | Giardini Naxos | Valletta | Kotor | Zadar | Venice | Piran | Vodice | Kotor | Pýlos | Náfplion | Piraeus | Monemvasía | Agios Nikólaos | Mykonos | Çesme | Kusadasi | Istanbul | Çanakkale | Vólos | Pátmos | Rhodes | Santorini | Piraeus

  • 25 Sep 2027
  • 35 Nights
Cruise From:
Was £25898pp Now: £23049pp
Holiday ID: 039403

Sails from the UK

Cruise From:
Was £23839pp Now: £23123pp

Southampton | Las Palmas de Gran Canaria | Bridgetown | Aruba | Manzanillo | San Diego | San Francisco | Honolulu | Nawiliwili | Apia | Suva | Auckland | Tauranga | Wellington | Sydney | Airlie Beach | Cairns | Rabaul | Busan | Nagasaki | Kagoshima | Tokyo | Hong Kong | Manila | Nha Trang | Laem Chabang | Singapore | Port Klang | Colombo | Male | Mauritius | Saint-Denis de la Réunion | Durban | Gqeberha (ex Port Elizabeth) | Cape Town | Walvis Bay | Sao Vicente Island | Santa Cruz de Tenerife | Southampton

  • 06 Jan 2028
  • 124 Nights
Cruise From:
Was £23839pp Now: £23123pp
Holiday ID: 049278
Cruise From:
Was £24824pp Now: £23334pp

Genoa | 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 | Cabo San Lucas | Puntarenas | Balboa (Panama City) | La Romana | Road Town | Philipsburg | Las Palmas de Gran Canaria | Ibiza | Naples | Civitavecchia | Genoa

  • 05 Jan 2027
  • 121 Nights
Cruise From:
Was £24824pp Now: £23334pp
Holiday ID: 032275
Cruise From:
Was £24824pp Now: £23334pp

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 | Cabo San Lucas | Puntarenas | Balboa (Panama City) | La Romana | Road Town | Philipsburg | Las Palmas de Gran Canaria | Ibiza | Naples | Civitavecchia | Genoa | Marseille | Tarragona

  • 07 Jan 2027
  • 121 Nights
Cruise From:
Was £24824pp Now: £23334pp
Holiday ID: 047260
Fly Cruise From:
£23908pp

Lisbon | Portimão | Cádiz | Tangier | Málaga | Cartagena | Ibiza | Mahón | Alghero | Bonifacio | Civitavecchia

  • 30 Apr 2027
  • 10 Nights
Fly Cruise From:
£23908pp
Holiday ID: 037704

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