FACT BOX
Ryanair has a new direct flight from Edinburgh to Lisbon (Monday and Friday) with fares from £35.99 one way for travel until March. ryanair.com
I stayed at Hotel Eurostars Cascais, where prices range from €67-350 b&b per night. See their website at eurostarscascais.com