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 £984pp Now: £954pp

Southampton | Santa Cruz de Tenerife | Sint Maarten | Saint Kitts | Castries | Bridgetown

  • 22 Oct 2027
  • 14 Nights

Interest free Monthly Payments from JUST £114pp

Fly Cruise From:
Was £984pp Now: £954pp
Holiday ID: 049282
Cruise From:
Was £1017pp Now: £955pp

Marseille | Genoa | Civitavecchia | Palermo | Ibiza | Valencia | Marseille

  • 07 May 2027
  • 7 Nights
Cruise From:
Was £1017pp Now: £955pp
Holiday ID: 036067

Sails from the UK

Cruise From:
Was £1039pp Now: £955pp

Southampton | La Coruña | Gibraltar | Casablanca | Cádiz | Southampton

  • 14 Oct 2027
  • 9 Nights

Interest free Monthly Payments from JUST £105pp

Cruise From:
Was £1039pp Now: £955pp
Holiday ID: 049001
Cruise From:
Was £1019pp Now: £957pp

Genoa | La Spezia | Civitavecchia | Palma de Mallorca | Barcelona | Marseille | Genoa

  • 03 May 2027
  • 7 Nights
Cruise From:
Was £1019pp Now: £957pp
Holiday ID: 035929
Cruise From:
Was £1019pp Now: £957pp

Marseille | Genoa | La Spezia | Civitavecchia | Palma de Mallorca | Barcelona | Marseille

  • 30 May 2027
  • 7 Nights

Interest free Monthly Payments from JUST £233pp

Cruise From:
Was £1019pp Now: £957pp
Holiday ID: 035948
Cruise From:
Was £1019pp Now: £957pp

Marseille | Genoa | Civitavecchia | Palermo | Ibiza | Valencia | Marseille

  • 11 Jun 2027
  • 7 Nights

Interest free Monthly Payments from JUST £209pp

Cruise From:
Was £1019pp Now: £957pp
Holiday ID: 036092
Cruise From:
Was £1019pp Now: £957pp

Marseille | Genoa | Civitavecchia | Palermo | Ibiza | Valencia | Marseille

  • 25 Jun 2027
  • 7 Nights

Interest free Monthly Payments from JUST £188pp

Cruise From:
Was £1019pp Now: £957pp
Holiday ID: 036102
Cruise From:
Was £1019pp Now: £957pp

Genoa | Civitavecchia | Palermo | Ibiza | Valencia | Marseille | Genoa

  • 26 Jun 2027
  • 7 Nights

Interest free Monthly Payments from JUST £187pp

Cruise From:
Was £1019pp Now: £957pp
Holiday ID: 036103
Cruise From:
Was £1019pp Now: £957pp

Genoa | Naples | Palermo | Valletta | Barcelona | Marseille | Genoa

  • 01 Jun 2027
  • 7 Nights

Interest free Monthly Payments from JUST £228pp

Cruise From:
Was £1019pp Now: £957pp
Holiday ID: 036225
Cruise From:
Was £1019pp Now: £957pp

Barcelona | La Goulette | Palermo | Naples | Livorno | Marseille | Barcelona

  • 07 Sep 2027
  • 7 Nights

Interest free Monthly Payments from JUST £123pp

Cruise From:
Was £1019pp Now: £957pp
Holiday ID: 049104
Cruise From:
Was £1019pp Now: £957pp

Valencia | Palma de Mallorca | Barcelona | Marseille | Genoa | Livorno | Civitavecchia | Valencia

  • 20 Nov 2026
  • 8 Nights
Cruise From:
Was £1019pp Now: £957pp
Holiday ID: 056180
Cruise From:
Was £1019pp Now: £957pp

Marseille | Genoa | Naples | Palermo | Valletta | Barcelona | Marseille

  • 01 Nov 2027
  • 7 Nights

Interest free Monthly Payments from JUST £98pp

Cruise From:
Was £1019pp Now: £957pp
Holiday ID: 067990
Cruise From:
Was £997pp Now: £957pp

Port Canaveral | Kings Wharf | Ponta Delgada | Lisbon | Amsterdam

  • 22 Apr 2028
  • 13 Nights

Interest free Monthly Payments from JUST £57pp

Cruise From:
Was £997pp Now: £957pp
Holiday ID: 099323
Cruise From:
Was £1019pp Now: £957pp

Marseille | Genoa | Naples | Palermo | Valletta | Barcelona | Marseille

  • 14 Jun 2027
  • 7 Nights

Interest free Monthly Payments from JUST £204pp

Cruise From:
Was £1019pp Now: £957pp
Holiday ID: 108745
Fly Cruise From:
Was £998pp Now: £958pp

Barcelona | Valletta | Messina | Heraklion (Iraklion) | Náfplion | Piraeus

  • 15 Mar 2027
  • 7 Nights
Fly Cruise From:
Was £998pp Now: £958pp
Holiday ID: 017393
Cruise From:
Was £990pp Now: £960pp

Ravenna | Split | Dubrovnik | Kotor | Corfu | Messina | Barcelona

  • 17 Oct 2027
  • 7 Nights

Interest free Monthly Payments from JUST £107pp

Cruise From:
Was £990pp Now: £960pp
Holiday ID: 038830
Cruise From:
£960pp

Miami | Ponta Delgada | Motril | Valencia | Civitavecchia

  • 24 Apr 2028
  • 13 Nights

Interest free Monthly Payments from JUST £61pp

Cruise From:
£960pp
Holiday ID: 091024
Cruise From:
Was £1023pp Now: £961pp

Civitavecchia | Livorno | Cannes | Barcelona | Ibiza | Cagliari | Civitavecchia

  • 26 Jul 2027
  • 7 Nights

Interest free Monthly Payments from JUST £155pp

Cruise From:
Was £1023pp Now: £961pp
Holiday ID: 036629
Cruise From:
Was £1023pp Now: £961pp

Civitavecchia | Genoa | Marseille | Tarragona | La Coruña | Bilbao | La Rochelle | Brest | Warnemünde

  • 05 May 2027
  • 12 Nights
Cruise From:
Was £1023pp Now: £961pp
Holiday ID: 066652
Fly Cruise From:
£962pp

Las Palmas de Gran Canaria | Arrecife | Puerto del Rosario | Funchal | Santa Cruz de La Palma | Santa Cruz de Tenerife | Las Palmas de Gran Canaria

Fly Cruise From:
£962pp
Holiday ID: 037856
Cruise From:
Was £1024pp Now: £962pp

Barcelona | Marseille | Genoa | Naples | Palermo | Valletta | Barcelona

  • 19 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £84pp

Cruise From:
Was £1024pp Now: £962pp
Holiday ID: 067722
Cruise From:
Was £1024pp Now: £962pp

Marseille | Genoa | Naples | Palermo | Valletta | Barcelona | Marseille

  • 20 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £84pp

Cruise From:
Was £1024pp Now: £962pp
Holiday ID: 067723
Cruise From:
Was £1024pp Now: £962pp

Genoa | Naples | Palermo | Valletta | Barcelona | Marseille | Genoa

  • 21 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £83pp

Cruise From:
Was £1024pp Now: £962pp
Holiday ID: 067724
Cruise From:
Was £1024pp Now: £962pp

Naples | Palermo | Valletta | Barcelona | Marseille | Genoa | Naples

  • 22 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £83pp

Cruise From:
Was £1024pp Now: £962pp
Holiday ID: 067725
Cruise From:
Was £1024pp Now: £962pp

Palma de Mallorca | Barcelona | Marseille | Genoa | La Spezia | Civitavecchia | Palma de Mallorca

  • 05 May 2028
  • 7 Nights

Interest free Monthly Payments from JUST £59pp

Cruise From:
Was £1024pp Now: £962pp
Holiday ID: 088867
Cruise From:
Was £1024pp Now: £962pp

Palma de Mallorca | Barcelona | Marseille | Genoa | La Spezia | Civitavecchia | Palma de Mallorca

  • 12 May 2028
  • 7 Nights

Interest free Monthly Payments from JUST £58pp

Cruise From:
Was £1024pp Now: £962pp
Holiday ID: 088872
Cruise From:
Was £1024pp Now: £962pp

Palma de Mallorca | Barcelona | Marseille | Genoa | La Spezia | Civitavecchia | Palma de Mallorca

  • 19 May 2028
  • 7 Nights

Interest free Monthly Payments from JUST £57pp

Cruise From:
Was £1024pp Now: £962pp
Holiday ID: 088877
Cruise From:
Was £1024pp Now: £962pp

Barcelona | Marseille | Genoa | La Spezia | Civitavecchia | Palma de Mallorca | Barcelona

  • 20 May 2028
  • 7 Nights

Interest free Monthly Payments from JUST £57pp

Cruise From:
Was £1024pp Now: £962pp
Holiday ID: 088878
Cruise From:
Was £1024pp Now: £962pp

Palma de Mallorca | Barcelona | Marseille | Genoa | La Spezia | Civitavecchia | Palma de Mallorca

  • 27 Oct 2028
  • 7 Nights

Interest free Monthly Payments from JUST £42pp

Cruise From:
Was £1024pp Now: £962pp
Holiday ID: 088992
Cruise From:
Was £1024pp Now: £962pp

Palma de Mallorca | Barcelona | Marseille | Genoa | La Spezia | Civitavecchia | Palma de Mallorca

  • 03 Nov 2028
  • 7 Nights

Interest free Monthly Payments from JUST £42pp

Cruise From:
Was £1024pp Now: £962pp
Holiday ID: 088997

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