We are thinking of combining a visit to Lisbon (probably 3 days) with a bit of time at a beach resort (probably 4 days). From reading through various forum posts it looks like we could spend our beach time somewhere like Cascais/Estoril close to Lisbon or somewhere like Albuferia in the Algarve. Which would you recommend?
We are ideally looking for somewhere with good nightlife but also with nice beaches/scenery and things to do during the day (maybe a nearby waterpark, watersports at the beach or a day trip somewhere interesting).
I appreciate that we would lose half a day travelling down from Lisbon to the Algarve but we don't mind this if the trip is worth it (we could fly home from Faro so wouldn't have to make the trip back to Lisbon). However if there is a resort area close to Lisbon that we will enjoy just as much we are happy to stay there.
Thanks in advance.