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 Cruise: Royal Princess August 2015
Next: P&O Oriana October 2015
Then: Queen Victoria January 2016
Golden, Grand(2), Caribbean, Royal, Sea(4+1 aborted)
Adonia(4+2), Arcadia, Artemis(2), Aurora(5), Azura(2), Britannia, Oceana(3), Oriana(11), Ventura(2), Victoria(5)
QM2(2), QE2(9), QV(6), QE, Caronia(2), Minerva, Minerva II, Fred.Olsen(8), NCL Jade, =X= Eclipse, HAL Ryndam, Aza.Journey