I've been going for more years than I can remember, and most of those times I have stayed at the Howard Johnson. Decent place, just a short walk from 'downtown'. I've also stayed right next door to the HoJo at what used to be the Quality Inn (I think?) a couple of times... anyway, that place is under a new name and new management now so I don't know if it remains a good suggestion or not.
Last year I waited until the last moment and could only find a room a little farther out, at the 'Best Western Icicle Inn', which was very nice indeed.
Note that one thing you will run in to when looking to book rooms is that a lot of places have a "two night minimum" during the 'on' season. But it can vary depending on how far out you are looking to book, or whether you are doing it online or in person, etc. Can be frustrating, though!