The Inn at Seaside is a decent place, and reasonable because it's not on the beach.
Give Lincoln City some thought. Plenty of hotels and motels, with a wide variety of features and prices. Sometimes you can get a good deal at the casino, especially non-weekend.