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:
£3180pp

Casablanca | Arrecife | Santa Cruz de Tenerife | San Sebastian de la Gomera | Funchal | Lisbon

  • 13 Dec 2026
  • 8 Nights
Cruise From:
£3180pp
Holiday ID: 092831
Fly Cruise From:
Was £3369pp Now: £3183pp

Barcelona | Valencia | Cartagena | Málaga | Cádiz | Lisbon

  • 28 Dec 2027
  • 7 Nights
Fly Cruise From:
Was £3369pp Now: £3183pp
Holiday ID: 084263
Fly Cruise From:
Was £3369pp Now: £3183pp

Barcelona | Valencia | Alicante | Palma de Mallorca | Palamós | Marseille | Savona | Livorno | Civitavecchia

  • 06 Nov 2028
  • 9 Nights
Fly Cruise From:
Was £3369pp Now: £3183pp
Holiday ID: 090741
Fly Cruise From:
Was £3369pp Now: £3183pp

Civitavecchia | Livorno | Saint-Tropez | Toulon | Sète | Palma de Mallorca | Alicante | Valencia | Barcelona

  • 01 Apr 2029
  • 9 Nights
Fly Cruise From:
Was £3369pp Now: £3183pp
Holiday ID: 090830
Fly Cruise From:
Was £3289pp Now: £3190pp

Barcelona | Valencia | Marseille | Ajaccio | La Spezia | Civitavecchia | Valletta | Korčula | Split | Zadar | Trieste | Dubrovnik | Corfu | Messina | Messina Strait | Palma de Mallorca | Barcelona

  • 15 Sep 2028
  • 21 Nights

Interest free Monthly Payments from JUST £148pp

Fly Cruise From:
Was £3289pp Now: £3190pp
Holiday ID: 084437
Cruise From:
Was £3398pp Now: £3194pp

Genoa | Livorno | Civitavecchia | Valencia | Barcelona | Marseille | Livorno | Civitavecchia | Valencia | Genoa

  • 06 Apr 2027
  • 12 Nights
Cruise From:
Was £3398pp Now: £3194pp
Holiday ID: 081475
Cruise From:
Was £3339pp Now: £3199pp

Lisbon | Leixões | La Coruña | Gijón | Bilbao | Bordeaux | Saint-Malo | Cherbourg | Portsmouth

  • 09 May 2028
  • 11 Nights
Cruise From:
Was £3339pp Now: £3199pp
Holiday ID: 075934
Cruise From:
Was £3412pp Now: £3199pp

Miami | Tangier | Cartagena | Palma de Mallorca | Barcelona

  • 13 Mar 2029
  • 14 Nights
Cruise From:
Was £3412pp Now: £3199pp
Holiday ID: 105160
Cruise From:
£3210pp

Barcelona | Gibraltar | Casablanca | Arrecife | Santa Cruz de Tenerife

  • 09 Dec 2026
  • 7 Nights
Cruise From:
£3210pp
Holiday ID: 088029
Cruise From:
Was £3359pp Now: £3224pp

Barcelona | Marseille | Genoa | Civitavecchia | Naples | Bar | Corfu | Khania | Mykonos | Athens | Bar | Corfu | Messina | Santorini | Mykonos | Kusadasi | Khania | Athens | Heraklion (Iraklion) | Kusadasi | Santorini | Mykonos | Khania | Stromboli | Messina | Naples | Civitavecchia | Barcelona

  • 13 Jun 2027
  • 32 Nights
Cruise From:
Was £3359pp Now: £3224pp
Holiday ID: 036479
Cruise From:
Was £3359pp Now: £3224pp

Lisbon | Cádiz | Gibraltar | Barcelona | Palma de Mallorca | Valletta | Messina | Naples | Civitavecchia | Naples | Messina | Kotor | Split | Zadar | Trieste

  • 31 Oct 2028
  • 18 Nights

Interest free Monthly Payments from JUST £150pp

Cruise From:
Was £3359pp Now: £3224pp
Holiday ID: 096595
Fly Cruise From:
Was £3329pp Now: £3229pp

Cape Town | Walvis Bay | Sao Vicente Island | Santa Cruz de Tenerife | Southampton

  • 22 Apr 2028
  • 18 Nights

Interest free Monthly Payments from JUST £216pp

Fly Cruise From:
Was £3329pp Now: £3229pp
Holiday ID: 049272

Sails from the UK

Cruise From:
Was £3299pp Now: £3233pp

Liverpool | Lisbon | Liverpool | Cagliari | Salerno | Cagliari | Gaeta | Civitavecchia | La Spezia | Savona | Cartagena | Cádiz | Liverpool

  • 22 Apr 2028
  • 18 Nights

Interest free Monthly Payments from JUST £204pp

Cruise From:
Was £3299pp Now: £3233pp
Holiday ID: 104688

Sails from the UK

Cruise From:
Was £3369pp Now: £3234pp

Tilbury | Leixões | Ponta Delgada | Saint John's | Philipsburg | Road Town | Santo Domingo | Montego Bay | Georgetown | Oranjestad | Kralendijk | Pointe-à-Pitre | Castries | Bridgetown | Horta | Lisbon | Tilbury

  • 06 Jan 2029
  • 42 Nights

Interest free Monthly Payments from JUST £138pp

Cruise From:
Was £3369pp Now: £3234pp
Holiday ID: 080219
Fly Cruise From:
Was £3339pp Now: £3238pp

Trieste | Dubrovnik | Corfu | Messina | Messina Strait | Palma de Mallorca | Barcelona | Valencia | Ajaccio | Santa Margherita Ligure | La Spezia | Civitavecchia | Valletta | Kotor | Split | Zadar | Trieste

  • 16 Jun 2028
  • 21 Nights

Interest free Monthly Payments from JUST £180pp

Fly Cruise From:
Was £3339pp Now: £3238pp
Holiday ID: 084398
Fly Cruise From:
Was £3339pp Now: £3238pp

Trieste | Dubrovnik | Corfu | Cephalonia | Messina Strait | Naples | Civitavecchia | Tarragona | Marseille | Ajaccio | La Spezia | Civitavecchia | Valletta | Kotor | Split | Zadar | Trieste

  • 07 Jul 2028
  • 21 Nights

Interest free Monthly Payments from JUST £172pp

Fly Cruise From:
Was £3339pp Now: £3238pp
Holiday ID: 084407
Fly Cruise From:
Was £3339pp Now: £3238pp

Trieste | Dubrovnik | Corfu | Messina | Messina Strait | Palma de Mallorca | Barcelona | Ibiza | Marseille | Calvi | La Spezia | Civitavecchia | Valletta | Kotor | Split | Zadar | Trieste

  • 28 Jul 2028
  • 21 Nights

Interest free Monthly Payments from JUST £165pp

Fly Cruise From:
Was £3339pp Now: £3238pp
Holiday ID: 084416
Fly Cruise From:
Was £3339pp Now: £3238pp

Trieste | Dubrovnik | Corfu | Messina | Messina Strait | Palma de Mallorca | Barcelona | Ibiza | Marseille | Santa Margherita Ligure | La Spezia | Civitavecchia | Valletta | Bari | Split | Zadar | Trieste

  • 18 Aug 2028
  • 21 Nights

Interest free Monthly Payments from JUST £159pp

Fly Cruise From:
Was £3339pp Now: £3238pp
Holiday ID: 084425
Fly Cruise From:
Was £3339pp Now: £3238pp

Barcelona | Ibiza | Marseille | Santa Margherita Ligure | La Spezia | Civitavecchia | Valletta | Bari | Split | Zadar | Trieste | Dubrovnik | Corfu | Messina | Messina Strait | Naples | Barcelona

  • 25 Aug 2028
  • 21 Nights

Interest free Monthly Payments from JUST £157pp

Fly Cruise From:
Was £3339pp Now: £3238pp
Holiday ID: 084428
Fly Cruise From:
Was £3339pp Now: £3238pp

Trieste | Dubrovnik | Corfu | Messina | Messina Strait | Naples | Barcelona | Valencia | Marseille | Ajaccio | La Spezia | Civitavecchia | Valletta | Korčula | Split | Zadar | Trieste

  • 08 Sep 2028
  • 21 Nights

Interest free Monthly Payments from JUST £153pp

Fly Cruise From:
Was £3339pp Now: £3238pp
Holiday ID: 084434
Fly Cruise From:
Was £3429pp Now: £3240pp

Lisbon | Porto | Vigo | La Coruña | Gijón | Bilbao | Bordeaux | Saint Peter Port | Le Havre

  • 10 May 2027
  • 10 Nights
Fly Cruise From:
Was £3429pp Now: £3240pp
Holiday ID: 044451
Cruise From:
Was £3379pp Now: £3243pp

Barcelona | Marseille | Santa Margherita Ligure | Civitavecchia | Naples | Palermo | Heraklion (Iraklion) | Kusadasi | Mykonos | Athens | Bar | Taranto | Messina | Santorini | Mykonos | Kusadasi | Khania | Athens | Khania | Kusadasi | Santorini | Mykonos | Palermo | Stromboli | Messina | Naples | Civitavecchia | Barcelona

  • 15 Jul 2027
  • 31 Nights
Cruise From:
Was £3379pp Now: £3243pp
Holiday ID: 036488
Fly Cruise From:
Was £3439pp Now: £3249pp

Barcelona | Palma de Mallorca | Mahón | Cagliari | La Goulette | Trapani | Valletta | Messina | Salerno | Civitavecchia

  • 17 Nov 2027
  • 9 Nights
Fly Cruise From:
Was £3439pp Now: £3249pp
Holiday ID: 044587
Fly Cruise From:
Was £3390pp Now: £3254pp

Lisbon | Cádiz | Tangier | Málaga | Cartagena | Palma de Mallorca | Barcelona

  • 07 Nov 2027
  • 7 Nights
Fly Cruise From:
Was £3390pp Now: £3254pp
Holiday ID: 040222
Fly Cruise From:
Was £3390pp Now: £3254pp

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

  • 27 Feb 2028
  • 11 Nights
Fly Cruise From:
Was £3390pp Now: £3254pp
Holiday ID: 040589
Fly Cruise From:
Was £3358pp Now: £3257pp

Trieste | Dubrovnik | Messina Strait | Palermo | Ibiza | Barcelona | Valencia | Palma de Mallorca | Ajaccio | La Spezia | Civitavecchia | Valletta | Kotor | Split | Zadar | Trieste

  • 04 Jun 2027
  • 21 Nights
Fly Cruise From:
Was £3358pp Now: £3257pp
Holiday ID: 035261
Fly Cruise From:
Was £3395pp Now: £3259pp

Civitavecchia | Livorno | Monte-Carlo | Marseille | Sète | Barcelona

  • 03 Mar 2029
  • 7 Nights
Fly Cruise From:
Was £3395pp Now: £3259pp
Holiday ID: 094805
Fly Cruise From:
Was £3395pp Now: £3259pp

Civitavecchia | Livorno | Villefranche-sur-Mer | Marseille | Sète | Barcelona

  • 15 Nov 2028
  • 7 Nights
Fly Cruise From:
Was £3395pp Now: £3259pp
Holiday ID: 094850
Fly Cruise From:
Was £3395pp Now: £3259pp

Lisbon | Cádiz | Tangier | Málaga | Cartagena | Palma de Mallorca | Barcelona

  • 14 Feb 2029
  • 7 Nights
Fly Cruise From:
Was £3395pp Now: £3259pp
Holiday ID: 095201
Fly Cruise From:
Was £3395pp Now: £3259pp

Civitavecchia | Livorno | Villefranche-sur-Mer | Marseille | Sète | Barcelona

  • 13 Nov 2028
  • 7 Nights
Fly Cruise From:
Was £3395pp Now: £3259pp
Holiday ID: 095378

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