Hi Beetle, for the Canaries/Atantic Isles you would need to say which ones. Some dock very close to beaches, whilst others are in the more industrial ports & you need to walk or take a cab.
For Lisbon, the best beaches are at Estoril and Cascais to the West, there is an excellent tram systm in Lisbon which would get you there and back quite quickly.
For Malaga the main beach is right there at the dock gate exit & stretches for miles.
Lastly, Cadiz, the main beach is easily reached by strolling straight through the town & out the other side. Again a very long, sandy beach with great water.
Have a lovely cruise,
Alan & Katrina
Last: P&O Oceana December 2016
Next: NCL Jade August 2017
Then: P&O Ventura December 2017
Golden, Grand(2), Caribbean, Royal, Sea(4+1 aborted)
Adonia(4+2), Arcadia, Artemis(2), Aurora(5), Azura(2), Britannia, Oceana(4), Oriana(12), Ventura(2), Victoria(5)
QM2(2), QE2(9), QV(7), QE, Caronia(2),
Oceania Nautica, Minerva, Minerva II, Fred.Olsen(8), NCL Jade, =X= Eclipse, HAL Ryndam, Aza.Journey, CMV Magellan