I would not stay in one place unless you want to do a lot of driving.
Hood River is a good location for the gorge.
Canon Beach is a good coast location
Sisters Oregon is great for Mt. Bachelor
The Heathman Lodge in Vancouver, WA. is a good place to stay near Portland. Another option would be McMenamins school hotel in NE Portland