I've booked flights into Porto and out of Faro. Planning to spend a couple of days in Porto, then catch the train to Lisbon where we'll spend a couple of days then hire a car or catch the train to the Algarve.
Planning to spend the mornings in Porto & Lisbon exploring, then flop by a pool in the afternoon. Does anyone have recommendations for hotels with pools in Porto and Lisbon please?
And nice quiet, calm towns/villages to stay on the Algarve? Caroveiro looks nice - places similar to that would be good.