Astoria is a great place to start an Oregon coastal tour. From there head south! Good stops are Haystack Rock, Seaside and all the way down Route 101!
Great views of Portland and several mountains.
Another spot for great views and a little history
Go see why they call Portland rose city!