I hear what you are saying, but it may pay you to just do a quick check to see if there are any special events on in some of the more major places. I have been caught out twice, over the years, looking for a room and not realising that there was a major convention on in the area, and not a bed to be had.
Lifey