Spain, Portugal and Canary Islands cruise holidays

A hat-trick of sunshine and scenery

Let us take you off the beaten track with authentic local experiences. You can hike Tenerife's rugged Anaga Mountains, explore a volcanic vineyard in Lanzarote or roll up your sleeves for a cooking lesson in Barcelona. There's so much more to the region than its sunshine and siestas.

Reasons to visit Spain, Portugal and the Canary Islands with P&O Cruises

Two holidays in one

Explore our Spain, Portugal and Canary Islands cruise destinations

Find your favourite Spain, Portugal and Canary Islands cruise holiday

Experience Spain, Portugal and the Canary Islands like never before

Our top Spain, Portugal and Canary Islands shore experiences

With so much to see in Spain and Portugal, a shore experience is the perfect way to explore. Visit the pilgrimage site of Santiago de Compostela from La Coruña or Vigo or discover San Sebastián from Bilbao. Football fans can even step behind the scenes at Lisbon’s Estádio da Luz, home of FC Benfica.

Explore Spain, Portugal and the Canary Islands on your favourite ship

See what our guests think

'Had a lovely cruise around the Canaries. The food was excellent and all the staff were brilliant. Entertainment was fantastic.'

Valued P&O Cruises guest

'Great staff, great food and excellent entertainment. Fab holiday, would definitely recommend P&O Cruises.'

Valued P&O Cruises guest

'Exceptional service, food and entertainment ensured we had a wonderful holiday. I cannot wait to board a P&O Cruises ship again.'

Valued P&O Cruises guest

Your dream cruise might only be an email away...

Sign up to hear about exclusive updates, offers and competitions, and we’ll take care of the rest.