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 6533 cruises
Per Person
Total Price
Cruise From:
£3420pp

Southampton | Pauillac | Gijón | La Coruña | Leixões | Lisbon

  • 07 Oct 2028
  • 7 Nights
Cruise From:
£3420pp
Holiday ID: 085915
Cruise From:
Was £3571pp Now: £3428pp

Barcelona | Palma de Mallorca | Marseille | Ajaccio | Genoa | La Spezia | Civitavecchia | Naples | Khania | Kusadasi | Mykonos | Athens | Santorini | Bar | Corfu | Messina | Barcelona

  • 11 Apr 2027
  • 21 Nights
Cruise From:
Was £3571pp Now: £3428pp
Holiday ID: 036454
Fly Cruise From:
Was £3538pp Now: £3431pp

Trieste | Dubrovnik | Corfu | Cephalonia | Messina Strait | Naples | Civitavecchia | La Spezia | Genoa | Villefranche-sur-Mer | Ajaccio | Barcelona | Messina | Messina Strait | Piraeus | Dardanelles | Istanbul

  • 17 Sep 2027
  • 21 Nights
Fly Cruise From:
Was £3538pp Now: £3431pp
Holiday ID: 035306
Fly Cruise From:
Was £3590pp Now: £3446pp

Lisbon | Funchal | Puerto de la Estaca | Las Palmas de Gran Canaria | San Juan (Puerto Rico)

  • 18 Nov 2027
  • 11 Nights
Fly Cruise From:
Was £3590pp Now: £3446pp
Holiday ID: 040579
Fly Cruise From:
Was £5750pp Now: £3449pp

Civitavecchia | Naples | Palermo | Tunis | Alger (Algiers) | Cartagena | Alicante | Tarragona | Barcelona

  • 02 Feb 2027
  • 9 Nights
Fly Cruise From:
Was £5750pp Now: £3449pp
Holiday ID: 075965
Fly Cruise From:
Was £3595pp Now: £3451pp

Barcelona | Valencia | Cádiz | Funchal | Philipsburg | San Juan (Puerto Rico)

  • 01 Nov 2028
  • 13 Nights
Fly Cruise From:
Was £3595pp Now: £3451pp
Holiday ID: 095192
Cruise From:
£3470pp

Lisbon | Ponta Delgada | Horta | Gustavia | San Juan (Puerto Rico) | Samaná | Nassau | Fort Lauderdale

  • 08 Nov 2027
  • 14 Nights
Cruise From:
£3470pp
Holiday ID: 032661
Fly Cruise From:
Was £3578pp Now: £3470pp

Southampton | La Coruña | Leixões | Gibraltar | Tangier | Cartagena | Alicante | Palma de Mallorca | Barcelona | Messina | Messina Strait | Piraeus | Dardanelles | Istanbul | Dardanelles | Kusadasi | Mykonos | Katakolon | Messina Strait | Sorrento | Civitavecchia | Valletta | Kotor | Split | Zadar | Trieste

  • 02 May 2027
  • 33 Nights
Fly Cruise From:
Was £3578pp Now: £3470pp
Holiday ID: 047728
Fly Cruise From:
Was £3679pp Now: £3476pp

Barcelona | Valencia | Sète | Saint-Tropez | La Spezia | Livorno | Ajaccio | Civitavecchia

  • 06 Aug 2027
  • 7 Nights
Fly Cruise From:
Was £3679pp Now: £3476pp
Holiday ID: 044513
Fly Cruise From:
Was £3549pp Now: £3478pp

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
  • 33 Nights
Fly Cruise From:
Was £3549pp Now: £3478pp
Holiday ID: 104671
Fly Cruise From:
Was £6365pp Now: £3479pp

Civitavecchia | Amalfi | Sardinia | Cartagena | Málaga | Tangier | Alicante | Barcelona

  • 14 Jan 2027
  • 10 Nights
Fly Cruise From:
Was £6365pp Now: £3479pp
Holiday ID: 075961PE
Cruise From:
Was £3705pp Now: £3482pp

Lisbon | Gibraltar | Royal Naval Dockyard | Fort Lauderdale

  • 27 Nov 2028
  • 14 Nights
Cruise From:
Was £3705pp Now: £3482pp
Holiday ID: 105097
Cruise From:
£3485pp

Barcelona | Porto Cervo | Olbia | Porto Santo Stefano | Monte-Carlo | Cannes | Livorno | Civitavecchia

  • 26 Jun 2028
  • 7 Nights
Cruise From:
£3485pp
Holiday ID: 085775
Cruise From:
£3485pp

Barcelona | Ibiza | Tunis | Valletta | Giardini Naxos | Sorrento | Civitavecchia

  • 04 Sep 2028
  • 7 Nights
Cruise From:
£3485pp
Holiday ID: 085874
Fly Cruise From:
Was £3689pp Now: £3486pp

Barcelona | Sète | Marseille | Monaco | Livorno | Civitavecchia | Sorrento | Siracuse | Santorini | Kusadasi | Piraeus

  • 17 Apr 2028
  • 12 Nights
Fly Cruise From:
Was £3689pp Now: £3486pp
Holiday ID: 090632
Fly Cruise From:
Was £3598pp Now: £3490pp

Barcelona | Messina | Messina Strait | Piraeus | Dardanelles | Istanbul | Dardanelles | Kusadasi | Mykonos | Katakolon | Messina Strait | Sorrento | Civitavecchia | Valletta | Kotor | Split | Zadar | Trieste

  • 14 May 2027
  • 21 Nights
Fly Cruise From:
Was £3598pp Now: £3490pp
Holiday ID: 035251
Fly Cruise From:
Was £3599pp Now: £3491pp

Southampton | Ponta Delgada | Port Canaveral | Miami | Cartagena | Puerto Quetzal | Manzanillo | Los Angeles

  • 11 Jan 2028
  • 27 Nights
Fly Cruise From:
Was £3599pp Now: £3491pp
Holiday ID: 051764

Sails from the UK

Cruise From:
Was £3599pp Now: £3491pp

Southampton | Santa Cruz de Tenerife | Bridgetown | Saint George's | Bonaire | Curaçao | Castries | Dominica | Saint Kitts | Tortola | Sint Maarten | Lisbon | Southampton

  • 12 Jan 2029
  • 35 Nights

Interest free Monthly Payments from JUST £134pp

Cruise From:
Was £3599pp Now: £3491pp
Holiday ID: 107965
Fly Cruise From:
Was £3699pp Now: £3495pp

Piraeus | Skíathos | Istanbul | Çesme | Santorini | Heraklion (Iraklion) | Amalfi | Civitavecchia | Monaco | Sète | Barcelona

  • 05 Jun 2028
  • 12 Nights
Fly Cruise From:
Was £3699pp Now: £3495pp
Holiday ID: 090655
Fly Cruise From:
£3499pp

Civitavecchia | Livorno | Genoa | Portofino | Villefranche-sur-Mer | Olbia | Palma de Mallorca | Barcelona

  • 16 Aug 2027
  • 7 Nights
Fly Cruise From:
£3499pp
Holiday ID: 033251P
Cruise From:
Was £3737pp Now: £3512pp

Fort Lauderdale | Royal Naval Dockyard | Valencia | Barcelona

  • 29 Mar 2029
  • 14 Nights
Cruise From:
Was £3737pp Now: £3512pp
Holiday ID: 105165
Cruise From:
£3515pp

Barcelona | Ibiza | Tunis | Valletta | Giardini Naxos | Sorrento | Civitavecchia

  • 12 Jun 2028
  • 7 Nights
Cruise From:
£3515pp
Holiday ID: 085760
Cruise From:
£3515pp

Civitavecchia | Calvi | Genoa | Portofino | Villefranche-sur-Mer | Palamós | Palma de Mallorca | Barcelona

  • 19 Jun 2028
  • 7 Nights
Cruise From:
£3515pp
Holiday ID: 085765
Cruise From:
£3515pp

Civitavecchia | Calvi | Genoa | Portofino | Villefranche-sur-Mer | Palamós | Palma de Mallorca | Barcelona

  • 11 Sep 2028
  • 7 Nights
Cruise From:
£3515pp
Holiday ID: 085882
Cruise From:
£3515pp

Barcelona | Olbia | Porto Santo Stefano | Monte-Carlo | Cannes | Livorno | Civitavecchia

  • 18 Sep 2028
  • 7 Nights
Cruise From:
£3515pp
Holiday ID: 085893
Cruise From:
£3515pp

Civitavecchia | Capri | Naples | Capri | Saint-Tropez | Ajaccio | Carloforte | Mahón | Barcelona

  • 25 Sep 2028
  • 7 Nights
Cruise From:
£3515pp
Holiday ID: 085902
Fly Cruise From:
Was £3739pp Now: £3533pp

Miami | Kings Wharf | Ponta Delgada | Cádiz | Málaga | Cannes | Livorno | Civitavecchia

  • 25 Mar 2028
  • 16 Nights
Fly Cruise From:
Was £3739pp Now: £3533pp
Holiday ID: 044655
Fly Cruise From:
Was £3762pp Now: £3536pp

Lisbon | Las Palmas de Gran Canaria | Mindelo | Bridgetown

  • 09 Dec 2026
  • 12 Nights
Fly Cruise From:
Was £3762pp Now: £3536pp
Holiday ID: 020388
Cruise From:
£3540pp

Barcelona | Marseille | Villefranche-sur-Mer | Livorno | Ajaccio | Naples | Civitavecchia

  • 26 Dec 2027
  • 7 Nights
Cruise From:
£3540pp
Holiday ID: 044757
Cruise From:
Was £3767pp Now: £3540pp

Civitavecchia | Livorno | Genoa | Ajaccio | Toulon | Sète | Roses | Palma de Mallorca | Barcelona

  • 10 Nov 2028
  • 8 Nights
Cruise From:
Was £3767pp Now: £3540pp
Holiday ID: 105089

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