Bonaparte Lake Resort has cabins in the $45 to $65 a night range. I've never stayed there but it is a pretty lake. I have camped at Beth Lake and it is a typical forest service type campground. You can fish at Bonaparte or go fish Beth and Beaver lakes a few miles away.
http://bonapartelakeresort.com/
http://bonapartelakeresort.com/