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 6532 cruises
Per Person
Total Price
Cruise From:
Was £8498pp Now: £7563pp

Dubrovnik | Kotor | Valletta | Giardini Naxos | Palermo | Salerno | Civitavecchia | Portofino | Fréjus | Marseille | Sète | Port-Vendres | Barcelona

  • 23 Sep 2028
  • 14 Nights
Cruise From:
Was £8498pp Now: £7563pp
Holiday ID: 074005
Fly Cruise From:
Was £7890pp Now: £7574pp

Civitavecchia | Salerno | Palermo | La Goulette | Cagliari | Valencia | Barcelona | Sète | Marseille | Villefranche-sur-Mer | Livorno | Civitavecchia

  • 16 Mar 2027
  • 14 Nights
Fly Cruise From:
Was £7890pp Now: £7574pp
Holiday ID: 027521
Fly Cruise From:
Was £7890pp Now: £7574pp

Tarragona | Barcelona | Sète | Marseille | Monte-Carlo | Livorno | Civitavecchia | Naples | Messina | Crotone | Bari | Sibenik | Fusina

  • 10 Oct 2027
  • 14 Nights
Fly Cruise From:
Was £7890pp Now: £7574pp
Holiday ID: 040324
Fly Cruise From:
Was £7895pp Now: £7579pp

Barcelona | Marseille | Ajaccio | Messina | Valletta | La Goulette | Alger (Algiers) | Casablanca | Cádiz | Málaga | Barcelona

  • 29 Dec 2026
  • 15 Nights
Fly Cruise From:
Was £7895pp Now: £7579pp
Holiday ID: 061559
Fly Cruise From:
Was £8029pp Now: £7587pp

Miami | Ponta Delgada | Cádiz | Cartagena | Barcelona | Marseille | Villefranche-sur-Mer | Livorno | Civitavecchia | Amalfi | Messina | Corfu | Kotor | Dubrovnik | Split | Trieste

  • 25 Mar 2027
  • 23 Nights
Fly Cruise From:
Was £8029pp Now: £7587pp
Holiday ID: 031794
Fly Cruise From:
£7634pp

Santa Cruz de Tenerife | Funchal | Porto Santo Island | Tangier | Puerto Banús | Málaga

  • 18 Apr 2028
  • 7 Nights
Fly Cruise From:
£7634pp
Holiday ID: 033093

Sails from the UK

Cruise From:
Was £7874pp Now: £7637pp

Southampton | Las Palmas de Gran Canaria | Sao Vicente Island | Recife | Salvador de Bahia | Rio de Janeiro | Santos | Montevideo | Falkland Islands | Punta Arenas | Puerto Montt | San Antonio | Coquimbo | Arica | Callao | Fuerte Amador | Cartagena | Aruba | Curaçao | Saint George's | Bridgetown | Castries | Saint John's | Sint Maarten | Santa Cruz de Tenerife | Southampton

  • 03 Jan 2028
  • 75 Nights
Cruise From:
Was £7874pp Now: £7637pp
Holiday ID: 049345
Cruise From:
£7650pp

Civitavecchia | Naples | Siracuse | Bari | Valletta | Tunis | Palermo | Civitavecchia | Amalfi | Sardinia | Cartagena | Málaga | Tangier | Alicante | Barcelona

  • 04 Jan 2027
  • 20 Nights
Cruise From:
£7650pp
Holiday ID: 075959
Cruise From:
Was £8598pp Now: £7652pp

Lisbon | Cherbourg | Plymouth | Lundy Island | Skomer Island | Bantry | Schull | Cape Clear Island | Kinsale | Calf of Man | Belfast

  • 02 Jun 2028
  • 12 Nights
Cruise From:
Was £8598pp Now: £7652pp
Holiday ID: 078469
Fly Cruise From:
Was £8659pp Now: £7659pp

Piraeus | Naxos | Monemvasía | Tunis | Cagliari | Ajaccio | Monte-Carlo | Toulon | Barcelona

  • 21 May 2028
  • 11 Nights
Fly Cruise From:
Was £8659pp Now: £7659pp
Holiday ID: 092477P
Fly Cruise From:
Was £7990pp Now: £7670pp

Barcelona | Tarragona | Sète | Marseille | Villefranche-sur-Mer | Livorno | Civitavecchia | Naples | Messina | Crotone | Bari | Sibenik | Fusina

  • 19 Mar 2027
  • 14 Nights
Fly Cruise From:
Was £7990pp Now: £7670pp
Holiday ID: 027420
Fly Cruise From:
Was £7990pp Now: £7670pp

Barcelona | Marseille | Ajaccio | Civitavecchia | Valletta | La Goulette | Alger (Algiers) | Casablanca | Cádiz | Málaga | Barcelona

  • 21 Nov 2027
  • 15 Nights
Fly Cruise From:
Was £7990pp Now: £7670pp
Holiday ID: 040101
Fly Cruise From:
Was £7990pp Now: £7670pp

Barcelona | Palma de Mallorca | Cartagena | Málaga | Tangier | Cádiz | Lisbon | Leixões | La Coruña | Bilbao | Bordeaux | Le Havre | Dover | Tilbury

  • 30 Mar 2028
  • 18 Nights
Fly Cruise From:
Was £7990pp Now: £7670pp
Holiday ID: 040372
Fly Cruise From:
Was £7990pp Now: £7670pp

Barcelona | Marseille | Ajaccio | Civitavecchia | Valletta | La Goulette | Alger (Algiers) | Casablanca | Cádiz | Málaga | Barcelona

  • 20 Nov 2027
  • 15 Nights
Fly Cruise From:
Was £7990pp Now: £7670pp
Holiday ID: 040631
Fly Cruise From:
Was £7990pp Now: £7670pp

Barcelona | Sète | Marseille | Monte-Carlo | Livorno | Civitavecchia | Naples | Messina | Crotone | Bari | Sibenik | Fusina

  • 06 Apr 2028
  • 14 Nights
Fly Cruise From:
Was £7990pp Now: £7670pp
Holiday ID: 040654
Fly Cruise From:
Was £7990pp Now: £7670pp

Barcelona | Marseille | Ajaccio | Civitavecchia | Valletta | La Goulette | Alger (Algiers) | Casablanca | Cádiz | Málaga | Barcelona

  • 14 Jul 2028
  • 15 Nights
Fly Cruise From:
Was £7990pp Now: £7670pp
Holiday ID: 040666
Fly Cruise From:
Was £7990pp Now: £7670pp

Piraeus | Kusadasi | Suda Bay | Messina | Naples | Civitavecchia | Livorno | Villefranche-sur-Mer | Marseille | Sète | Barcelona | Palma de Mallorca | Cartagena | Málaga | Tangier | Cádiz | Lisbon

  • 01 Feb 2028
  • 21 Nights
Fly Cruise From:
Was £7990pp Now: £7670pp
Holiday ID: 061624
Fly Cruise From:
Was £7990pp Now: £7670pp

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

  • 04 Aug 2029
  • 14 Nights
Fly Cruise From:
Was £7990pp Now: £7670pp
Holiday ID: 095259
Fly Cruise From:
Was £7995pp Now: £7675pp

Barcelona | Marseille | Ajaccio | Civitavecchia | Valletta | La Goulette | Alger (Algiers) | Casablanca | Cádiz | Málaga | Barcelona

  • 26 Aug 2027
  • 15 Nights
Fly Cruise From:
Was £7995pp Now: £7675pp
Holiday ID: 027540
Fly Cruise From:
Was £7995pp Now: £7675pp

Barcelona | Marseille | Ajaccio | Civitavecchia | Valletta | La Goulette | Alger (Algiers) | Casablanca | Cádiz | Málaga | Barcelona

  • 14 Feb 2029
  • 15 Nights
Fly Cruise From:
Was £7995pp Now: £7675pp
Holiday ID: 094872
Fly Cruise From:
Was £7995pp Now: £7675pp

Barcelona | Marseille | Ajaccio | Civitavecchia | Valletta | La Goulette | Alger (Algiers) | Casablanca | Cádiz | Málaga | Barcelona

  • 20 Nov 2028
  • 15 Nights
Fly Cruise From:
Was £7995pp Now: £7675pp
Holiday ID: 095379
Fly Cruise From:
Was £7995pp Now: £7675pp

Civitavecchia | Valletta | La Goulette | Alger (Algiers) | Casablanca | Cádiz | Málaga | Barcelona | Marseille | Ajaccio | Civitavecchia

  • 16 Nov 2028
  • 15 Nights
Fly Cruise From:
Was £7995pp Now: £7675pp
Holiday ID: 095442
Fly Cruise From:
Was £8084pp Now: £7679pp

Lisbon | Porto | Vigo | La Coruña | Bilbao | Bordeaux | La Rochelle | Saint Hélier | Le Havre | Southampton

  • 12 May 2028
  • 12 Nights
Fly Cruise From:
Was £8084pp Now: £7679pp
Holiday ID: 087191
Cruise From:
£7715pp

Barcelona | Alicante | Málaga | Gibraltar | Cádiz | Palma de Mallorca | Barcelona | Valencia | Tangier | Casablanca | Santa Cruz de Tenerife | Funchal | Marbella | Barcelona

  • 11 Apr 2028
  • 18 Nights
Cruise From:
£7715pp
Holiday ID: 085703
Fly Cruise From:
Was £8169pp Now: £7719pp

Piraeus | Kusadasi | Mykonos | Santorini | Argostoli | Igoumenítsa | Dubrovnik | Zadar | Trieste | Split | Kotor | Corfu | Katakolon | Valletta | Messina | Naples | Civitavecchia | Ajaccio | Palma de Mallorca | Barcelona

  • 20 Apr 2029
  • 23 Nights
Fly Cruise From:
Was £8169pp Now: £7719pp
Holiday ID: 090838
Cruise From:
£7740pp

Barcelona | Funchal | Santa Cruz de La Palma | Arrecife | Agadir | Casablanca | Portimão | Lisbon | Ponta Delgada | Horta | Gustavia | San Juan (Puerto Rico) | Samaná | Grand Turk Island | Fort Lauderdale

  • 11 Nov 2028
  • 23 Nights
Cruise From:
£7740pp
Holiday ID: 092519
Cruise From:
Was £8698pp Now: £7741pp

Venice | Rovinj | Vis Island | Valletta | Lipari | Sorrento | Civitavecchia | Portofino | Fréjus | Marseille | Sète | Port-Vendres | Barcelona

  • 22 Jul 2028
  • 14 Nights
Cruise From:
Was £8698pp Now: £7741pp
Holiday ID: 073969
Fly Cruise From:
Was £8154pp Now: £7746pp

Lisbon | Porto | La Coruña | Bilbao | Bordeaux | Brest | Saint Hélier | Honfleur | Southampton

  • 29 Apr 2027
  • 11 Nights
Fly Cruise From:
Was £8154pp Now: £7746pp
Holiday ID: 038028
Cruise From:
Was £8079pp Now: £7755pp

Athens | Heraklion (Iraklion) | Alexandria | Limassol | Alanya | Antalya | Rhodes | Athens | Khania | Katakolon | Siracuse | Catania | Salerno | Civitavecchia | Livorno | Nice | Marseille | Palamós | Barcelona | Palma de Mallorca | Valencia | Cartagena | Melilla | Motril | Gibraltar | Málaga | Tangier | Seville | Portimão | Lisbon

  • 15 Feb 2028
  • 39 Nights
Cruise From:
Was £8079pp Now: £7755pp
Holiday ID: 046149
Fly Cruise From:
Was £8164pp Now: £7755pp

Fusina | Zadar | Split | Brindisi | Valletta | Messina | Amalfi | Palermo | Valencia | Barcelona

  • 27 May 2028
  • 11 Nights
Fly Cruise From:
Was £8164pp Now: £7755pp
Holiday ID: 087198

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