Bears Night Inn has always been nice enough for me, and reasonably priced. I think they've changed the name fairly recently and I'm not sure what it is now.
It's nothing fancy, but it's always been clean, affordable, and easy to get into except on the busiest weekends.
Okay, I decided to look it up, and it looks like they go by Cascade Lake Inn now. Not sure if they've changed prices with the name change.