If you search online you will find websites with some information. However, there are so many viewpoints in Lisbon that it would be difficult to list them all.
I believe this is not a problem, once you arrive in Lisbon you will find some great vantage points by yourself. Just explore the city and try to get to top floors, or just start walking uphill (they call it the city of 7 hills). For example, the 4 photos you just shared are all from the same area in Lisbon, but from different angles. There’s hundreds of great viewpoints from that area, just don’t forget to bring your camera.
Here’s some hidden gems that you won’t find in websites:
As you can understand, you just need to explore and you will have fun. There are hundreds of small corners and streets in Lisbon that you will only find if you go there by yourself, don’t rely too much on guides.
PS: There are outstanding viewpoints in Sintra, just catch the train, it’s a magical place.
Here are some sites that have a reasonable list of good viewpoints (including some in Monsanto). These are thought not “hidden surprises” like one can find sometimes on a unexpected, un-marqued, point of the city. They are “official” viewpoints, but they are all beautiful viewpoints:
Gathering the ones in the first link, the list would be:
Unfortunately the topographic extension of Open Street Map, doesn’t cover Europe yet. What you could do is buy a paper-based topographic map of lisbon and either use google street view or panoramio to get an impression of the view. If it is worth visiting it is stored in panoramio.
Credit:stackoverflow.com‘