We’re currently planning our trip and have a total of 9 nights in the area: 3 nights in Lisbon upon arrival, 3 in Porto, 2 in Cascais, and 1 final night in Lisbon before our flight. I’m wondering if 2 nights in Cascais might be too many. Perhaps we should consider giving an extra night to Porto to allow for a day trip from there.
Originally, we were drawn to Cascais because we love seaside towns. We thought it would be fun to bike to nearby beaches and viewpoints (maybe with e-bikes). However, after thinking it over, we wonder if it is compact enough that we could enjoy it in just one night: arriving around midday, spending the afternoon and evening there, then staying overnight. The next morning, we could enjoy a bit more time, have the hotel store our luggage after check-out, and still make the most of the town before heading on.
We will be going in July. We are not sure if we would go Lisbon-Cascais-Porto-Lisbon, or Lisbon-Porto-Cascais-Lisbon.