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

Barcelona | Marseille | Monte-Carlo | Livorno | Civitavecchia | Naples | Corfu | Dubrovnik | Split | Chioggia

  • 19 May 2027
  • 12 Nights
Fly Cruise From:
Was £7295pp Now: £6999pp
Holiday ID: 027531
Fly Cruise From:
Was £7369pp Now: £6999pp

Barcelona | Palamós | Saint-Tropez | Monaco | Portofino | Livorno | Ajaccio | Bastia | Sardinia | Civitavecchia

  • 22 Aug 2027
  • 11 Nights
Fly Cruise From:
Was £7369pp Now: £6999pp
Holiday ID: 038102
Fly Cruise From:
Was £7295pp Now: £6999pp

Tarragona | Marseille | Monte-Carlo | Livorno | Civitavecchia | Naples | Corfu | Dubrovnik | Split | Fusina

  • 22 Apr 2027
  • 12 Nights
Fly Cruise From:
Was £7295pp Now: £6999pp
Holiday ID: 061763
Fly Cruise From:
Was £7295pp Now: £6999pp

Barcelona | Marseille | Monte-Carlo | Livorno | Civitavecchia | Naples | Corfu | Dubrovnik | Split | Fusina

  • 03 May 2029
  • 12 Nights
Fly Cruise From:
Was £7295pp Now: £6999pp
Holiday ID: 095278
Cruise From:
£7005pp

Civitavecchia | Calvi | Genoa | Portofino | Villefranche-sur-Mer | Palamós | Palma de Mallorca | Barcelona | Porto Cervo | Olbia | Porto Santo Stefano | Monte-Carlo | Cannes | Livorno | Civitavecchia

  • 19 Jun 2028
  • 14 Nights
Cruise From:
£7005pp
Holiday ID: 085766
Cruise From:
£7005pp

Barcelona | Ibiza | Tunis | Valletta | Giardini Naxos | Sorrento | Civitavecchia | Calvi | Genoa | Portofino | Villefranche-sur-Mer | Palamós | Palma de Mallorca | Barcelona

  • 04 Sep 2028
  • 14 Nights
Cruise From:
£7005pp
Holiday ID: 085873

Sails from the UK

Cruise From:
Was £8209pp Now: £7019pp

Southampton | Le Verdon-sur-Mer | Bordeaux | Bilbao | Gijón | La Coruña | Saint-Malo | Le Havre | Southampton

  • 29 Aug 2028
  • 12 Nights
Cruise From:
Was £8209pp Now: £7019pp
Holiday ID: 087277
Fly Cruise From:
Was £7394pp Now: £7024pp

Civitavecchia | Livorno | Villefranche-sur-Mer | Saint-Tropez | Cannes | Palma de Mallorca | Barcelona

Fly Cruise From:
Was £7394pp Now: £7024pp
Holiday ID: 038130
Cruise From:
£7035pp

Barcelona | Ibiza | Tunis | Valletta | Giardini Naxos | Sorrento | Civitavecchia | Calvi | Genoa | Portofino | Villefranche-sur-Mer | Palamós | Palma de Mallorca | Barcelona

  • 12 Jun 2028
  • 14 Nights
Cruise From:
£7035pp
Holiday ID: 085759
Cruise From:
£7035pp

Civitavecchia | Calvi | Genoa | Portofino | Villefranche-sur-Mer | Palamós | Palma de Mallorca | Barcelona | Olbia | Porto Santo Stefano | Monte-Carlo | Cannes | Livorno | Civitavecchia

  • 11 Sep 2028
  • 14 Nights
Cruise From:
£7035pp
Holiday ID: 085883
Cruise From:
£7035pp

Barcelona | Olbia | Porto Santo Stefano | Monte-Carlo | Cannes | Livorno | Civitavecchia | Capri | Naples | Capri | Saint-Tropez | Ajaccio | Carloforte | Mahón | Barcelona

  • 18 Sep 2028
  • 14 Nights
Cruise From:
£7035pp
Holiday ID: 085892
Fly Cruise From:
Was £7454pp Now: £7081pp

Lisbon | Cádiz | Tangier | Almería | Cagliari | Ajaccio | Barcelona

Fly Cruise From:
Was £7454pp Now: £7081pp
Holiday ID: 087263
Fly Cruise From:
Was £7459pp Now: £7086pp

Barcelona | Palamós | Sète | Toulon | Cannes | Portofino | La Spezia | Olbia | Civitavecchia

  • 22 Jul 2028
  • 10 Nights
Fly Cruise From:
Was £7459pp Now: £7086pp
Holiday ID: 087242
Fly Cruise From:
Was £7390pp Now: £7094pp

Piraeus | Kusadasi | Suda Bay | Messina | Naples | Civitavecchia | Livorno | Monte-Carlo | Marseille | Sète | Barcelona

  • 30 Oct 2027
  • 14 Nights
Fly Cruise From:
Was £7390pp Now: £7094pp
Holiday ID: 040144
Fly Cruise From:
Was £7390pp Now: £7094pp

Piraeus | Kusadasi | Suda Bay | Catania | Naples | Civitavecchia | Livorno | Monte-Carlo | Marseille | Sète | Barcelona

  • 28 Oct 2027
  • 14 Nights
Fly Cruise From:
Was £7390pp Now: £7094pp
Holiday ID: 040574
Fly Cruise From:
Was £7390pp Now: £7094pp

Barcelona | Sète | Marseille | Villefranche-sur-Mer | Livorno | Civitavecchia | Naples | Messina | Suda Bay | Kusadasi | Piraeus | Heraklion (Iraklion) | Rhodes | Kusadasi | Çanakkale | Istanbul

  • 04 Jan 2028
  • 21 Nights
Fly Cruise From:
Was £7390pp Now: £7094pp
Holiday ID: 061614
Fly Cruise From:
Was £7390pp Now: £7094pp

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

  • 15 Mar 2029
  • 14 Nights
Fly Cruise From:
Was £7390pp Now: £7094pp
Holiday ID: 095149
Fly Cruise From:
Was £7484pp Now: £7099pp

Lisbon | Santa Cruz de Tenerife | Santa Cruz de La Palma | Tangier | Melilla | Almería | Alicante | Barcelona

Fly Cruise From:
Was £7484pp Now: £7099pp
Holiday ID: 087249
Cruise From:
Was £7998pp Now: £7118pp

Barcelona | Roses | Sanary-sur-Mer | Calvi | Olbia | Porto Santo Stefano | Civitavecchia | Salerno | Giardini Naxos | Mgarr | Valletta | Kotor | Dubrovnik

  • 05 Aug 2028
  • 14 Nights
Cruise From:
Was £7998pp Now: £7118pp
Holiday ID: 073977
Cruise From:
Was £7429pp Now: £7131pp

Athens | Kusadasi | Rhodes | Antalya | Limassol | Alexandria | Agios Nikólaos | Athens | Valletta | La Goulette | Trapani | Salerno | Civitavecchia | Portoferraio | Livorno | Nice | Marseille | Barcelona | Valencia | Cartagena | Melilla | Málaga | Seville | Lisbon

  • 30 Nov 2028
  • 37 Nights
Cruise From:
Was £7429pp Now: £7131pp
Holiday ID: 103735
Cruise From:
Was £7439pp Now: £7141pp

Barcelona | Marseille | Nice | Portovenere | Livorno | Porto Santo Stefano | Civitavecchia | Sorrento | Amalfi | Siracuse | Valletta | Kotor | Sibenik | Piran | Venice | Rovinj | Dubrovnik | Corfu | Argostoli | Monemvasía | Santorini | Rhodes | Bodrum | Ermoupoli | Athens

  • 02 Jun 2028
  • 27 Nights
Cruise From:
Was £7439pp Now: £7141pp
Holiday ID: 068432
Cruise From:
Was £7605pp Now: £7148pp

Lisbon | Tresco | Saint Mary's | Pembrokeshire Coast National Park | Belfast | Isle of Lunga | Isle of Iona | St. Kilda Archipelago | Shiant Isles | Loch Ewe | Fort William | Duart Bay | Tobermory | Douglas | Dublin

  • 01 May 2027
  • 12 Nights
Cruise From:
Was £7605pp Now: £7148pp
Holiday ID: 050166
Fly Cruise From:
Was £7389pp Now: £7167pp

Sydney | Nuku'alofa | Honolulu | Hilo | Los Angeles | Cabo San Lucas | Puntarenas | Aruba | Miami | Port Canaveral | Ponta Delgada | Southampton

  • 25 Mar 2028
  • 45 Nights
Fly Cruise From:
Was £7389pp Now: £7167pp
Holiday ID: 051833
Fly Cruise From:
Was £7485pp Now: £7185pp

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

  • 03 Jan 2029
  • 21 Nights
Fly Cruise From:
Was £7485pp Now: £7185pp
Holiday ID: 094792
Fly Cruise From:
Was £7490pp Now: £7190pp

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

  • 02 Mar 2027
  • 14 Nights
Fly Cruise From:
Was £7490pp Now: £7190pp
Holiday ID: 027517
Fly Cruise From:
Was £7490pp Now: £7190pp

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

  • 17 Oct 2027
  • 14 Nights
Fly Cruise From:
Was £7490pp Now: £7190pp
Holiday ID: 040218
Fly Cruise From:
Was £7490pp Now: £7190pp

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

  • 16 Mar 2028
  • 14 Nights
Fly Cruise From:
Was £7490pp Now: £7190pp
Holiday ID: 040367
Fly Cruise From:
Was £7490pp Now: £7190pp

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

  • 23 Mar 2028
  • 14 Nights
Fly Cruise From:
Was £7490pp Now: £7190pp
Holiday ID: 040370
Fly Cruise From:
Was £7490pp Now: £7190pp

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

  • 26 Mar 2028
  • 14 Nights
Fly Cruise From:
Was £7490pp Now: £7190pp
Holiday ID: 040476
Fly Cruise From:
Was £7490pp Now: £7190pp

Barcelona | Sète | Marseille | Villefranche-sur-Mer | Livorno | Civitavecchia | Naples | Messina | Crotone | Bari | Zadar | Chioggia

  • 16 Mar 2028
  • 14 Nights
Fly Cruise From:
Was £7490pp Now: £7190pp
Holiday ID: 040596

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