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 £676pp Now: £635pp

Marseille | Genoa | Civitavecchia | Messina | Valletta | Barcelona | Marseille

  • 20 Feb 2027
  • 7 Nights
Cruise From:
Was £676pp Now: £635pp
Holiday ID: 024168
Cruise From:
£637pp

Civitavecchia | Cartagena | Lisbon | Ponta Delgada | Kings Wharf | Tampa

  • 06 Nov 2027
  • 15 Nights

Interest free Monthly Payments from JUST £56pp

Cruise From:
£637pp
Holiday ID: 057374
Cruise From:
Was £679pp Now: £638pp

Genoa | Civitavecchia | Messina | Valletta | Barcelona | Marseille | Genoa

  • 04 Apr 2027
  • 7 Nights
Cruise From:
Was £679pp Now: £638pp
Holiday ID: 024205
Cruise From:
Was £679pp Now: £638pp

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

  • 22 Apr 2027
  • 7 Nights

Interest free Monthly Payments from JUST £225pp

Cruise From:
Was £679pp Now: £638pp
Holiday ID: 036562
Cruise From:
Was £679pp Now: £638pp

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

  • 07 Dec 2026
  • 10 Nights
Cruise From:
Was £679pp Now: £638pp
Holiday ID: 071122
Cruise From:
Was £679pp Now: £638pp

Barcelona | Arrecife | Santa Cruz de Tenerife | Philipsburg | Basseterre | Kingstown | Bridgetown | Saint George's | Fort-de-France

  • 18 Nov 2026
  • 17 Nights
Cruise From:
Was £679pp Now: £638pp
Holiday ID: 080042
Fly Cruise From:
Was £659pp Now: £639pp

Santa Cruz de Tenerife | Agadir | Casablanca | Las Palmas de Gran Canaria | Santa Cruz de Tenerife

  • 27 Nov 2026
  • 7 Nights
Fly Cruise From:
Was £659pp Now: £639pp
Holiday ID: 014973
Cruise From:
Was £682pp Now: £641pp

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

  • 08 May 2027
  • 9 Nights

Interest free Monthly Payments from JUST £186pp

Cruise From:
Was £682pp Now: £641pp
Holiday ID: 070824
Cruise From:
Was £684pp Now: £642pp

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

  • 05 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £55pp

Cruise From:
Was £684pp Now: £642pp
Holiday ID: 067712
Cruise From:
Was £684pp Now: £642pp

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

  • 06 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £55pp

Cruise From:
Was £684pp Now: £642pp
Holiday ID: 067713
Cruise From:
Was £684pp Now: £642pp

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

  • 07 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £55pp

Cruise From:
Was £684pp Now: £642pp
Holiday ID: 067714
Cruise From:
Was £684pp Now: £642pp

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

  • 08 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £55pp

Cruise From:
Was £684pp Now: £642pp
Holiday ID: 067715
Cruise From:
Was £684pp Now: £642pp

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

  • 12 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £54pp

Cruise From:
Was £684pp Now: £642pp
Holiday ID: 067717
Cruise From:
Was £684pp Now: £642pp

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

  • 13 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £54pp

Cruise From:
Was £684pp Now: £642pp
Holiday ID: 067718
Cruise From:
Was £684pp Now: £642pp

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

  • 14 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £54pp

Cruise From:
Was £684pp Now: £642pp
Holiday ID: 067719
Cruise From:
Was £684pp Now: £642pp

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

  • 15 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £54pp

Cruise From:
Was £684pp Now: £642pp
Holiday ID: 067720
Cruise From:
Was £684pp Now: £642pp

Marseille | Genoa | Civitavecchia | Messina | Valletta | Barcelona | Marseille

  • 04 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £56pp

Cruise From:
Was £684pp Now: £642pp
Holiday ID: 099624
Cruise From:
Was £684pp Now: £642pp

Civitavecchia | Messina | Valletta | Barcelona | Marseille | Genoa | Civitavecchia

  • 06 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £55pp

Cruise From:
Was £684pp Now: £642pp
Holiday ID: 099626
Cruise From:
Was £684pp Now: £642pp

Marseille | Genoa | Civitavecchia | Messina | Valletta | Barcelona | Marseille

  • 11 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £54pp

Cruise From:
Was £684pp Now: £642pp
Holiday ID: 099630
Cruise From:
Was £684pp Now: £642pp

Civitavecchia | Messina | Valletta | Barcelona | Marseille | Genoa | Civitavecchia

  • 13 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £54pp

Cruise From:
Was £684pp Now: £642pp
Holiday ID: 099632
Cruise From:
Was £684pp Now: £642pp

Genoa | Civitavecchia | Messina | Valletta | Barcelona | Marseille | Genoa

  • 02 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £51pp

Cruise From:
Was £684pp Now: £642pp
Holiday ID: 099649
Cruise From:
Was £684pp Now: £642pp

Civitavecchia | Messina | Valletta | Barcelona | Marseille | Genoa | Civitavecchia

  • 03 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £50pp

Cruise From:
Was £684pp Now: £642pp
Holiday ID: 099650
Cruise From:
Was £684pp Now: £642pp

Marseille | Genoa | Civitavecchia | Messina | Valletta | Barcelona | Marseille

  • 12 Feb 2028
  • 7 Nights

Interest free Monthly Payments from JUST £45pp

Cruise From:
Was £684pp Now: £642pp
Holiday ID: 099684
Cruise From:
Was £684pp Now: £642pp

Genoa | Civitavecchia | Messina | Valletta | Barcelona | Marseille | Genoa

  • 13 Feb 2028
  • 7 Nights

Interest free Monthly Payments from JUST £45pp

Cruise From:
Was £684pp Now: £642pp
Holiday ID: 099685
Cruise From:
Was £684pp Now: £642pp

Civitavecchia | Messina | Valletta | Barcelona | Marseille | Genoa | Civitavecchia

  • 14 Feb 2028
  • 7 Nights

Interest free Monthly Payments from JUST £45pp

Cruise From:
Was £684pp Now: £642pp
Holiday ID: 099686
Cruise From:
Was £684pp Now: £642pp

Marseille | Genoa | Civitavecchia | Messina | Valletta | Barcelona | Marseille

  • 19 Feb 2028
  • 7 Nights

Interest free Monthly Payments from JUST £44pp

Cruise From:
Was £684pp Now: £642pp
Holiday ID: 099690
Cruise From:
Was £684pp Now: £642pp

Genoa | Civitavecchia | Messina | Valletta | Barcelona | Marseille | Genoa

  • 20 Feb 2028
  • 7 Nights

Interest free Monthly Payments from JUST £44pp

Cruise From:
Was £684pp Now: £642pp
Holiday ID: 099691
Cruise From:
Was £684pp Now: £642pp

Civitavecchia | Messina | Valletta | Barcelona | Marseille | Genoa | Civitavecchia

  • 21 Feb 2028
  • 7 Nights

Interest free Monthly Payments from JUST £44pp

Cruise From:
Was £684pp Now: £642pp
Holiday ID: 099692
Cruise From:
Was £685pp Now: £643pp

Marseille | Genoa | Civitavecchia | Messina | Valletta | Barcelona | Marseille

  • 23 Jan 2027
  • 7 Nights
Cruise From:
Was £685pp Now: £643pp
Holiday ID: 024144

Sails from the UK

Cruise From:
Was £664pp Now: £644pp

Southampton | Vigo | Lisbon | Leixões | Cherbourg | Southampton

  • 02 Oct 2027
  • 7 Nights

Interest free Monthly Payments from JUST £85pp

Cruise From:
Was £664pp Now: £644pp
Holiday ID: 032633

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