In Portland if you like gardens they have an awesome rose garden, and Japanese gardens.

They also have a few blocks of downtown closed off for street vendors selling all kinds of local arts and crafts (lots of cool stuff...not just knitted granny shit) If you have time head down to the beach. Cannon beach is beautiful and the town is nice to visit. If you head further south down the coast you can visit the Tillamook cheese factory. And you don't want to miss that.