Inn of the White Salmon is a small hotel (16 rooms) in the Columbia River Gorge. The rooms are small but pleasant -- a little high on the doily count, but not as chintzy and flouncy as many a precious B&B I have stayed at.
Two big plusses: 1. They take dogs, and don't charge you an arm and a leg (the pet surcharge is $10 per dog for your entire stay). Plus there is a park two blocks away that was deserted all weekend, so I was able to let my beasties romp there off-leash (though I'm not sure what the local leash laws are). 2. Breakfast is included in the price of your room, and bears no resemblance to the cheap continental breakfast provided at chain hotels. There is a buffet of 15 or 20 types of tarts and pastries, fresh fruit, and you also get your choice of a tasty egg entree (I had Hungarian flauf one morning, and a chile relleno fritatta the other). There's also a hot tub, in a nice garden area at the back.
Drawbacks: 1. Little in the way of a view, at least from our first-floor room. 2. White Salmon is a seriously sleepy place, where there are basically no restaurants and the shops seem aimed at the tourist trade yet were closed on Sunday and on Memorial Day. However, Hood River is a short drive away.