If you are just looking for a good clean Budget hotel, I have used Hotwire for 2 trips in the past year to Williamsburg. I paid for 2.5 star hotels with continental breakfast and pool- i think around $70/night both times. There are message boards for Hotwire, where if you have the amenities and the price, you can figure out which hotels you might be getting. The first time we got the Holiday Inn Express, and the second time we got La Quinta. I liked the HI Express better, but the La Quinta was fine, with the exception of having elevator issues when we were there.
We've stayed at GWL several times and the best rates I've gotten are in the middle of January on a weekday, and even then it is more than 2X that price. We do GWL when we are ONLY doing GWL.
We haven't booked yet for July but will be watching for deals. We spend VERY little time in the room.