Another great hotel in Cascais, is the Villa Italia, just outside of the town, and right along the rock coast. Within walking distance, it is a perfect location to serve as your base of operations for exploration all along the Lisbon coast.
The pool is what makes the whole hotel. The perfect place to come back for a post-hike/post-beach dip and nap. More pictures attached to the link.