Something nicer that the Red Roof is the Lovejoy B&B. (Lovejoy Rd, Loudon, 6 miles) Just hope you are not race group 1, as breakfast is a bit late for your needs. It's closer than the RRI.
We have also stayed at the Fairfield Inn in Concord, just off I93 (Exit 13, about 14 miles if you know the "back" way.) Not quite as close as the RRI, but it's only about 10 minutes more.
There are a bunch of other places in the area, but those three are where we try to stay.
(Best Western, Courtyard, Holiday Inn, Hampton Inn, etc. are all in Concord.)
Tilton isn't that far to the track (about 12 miles, vs. 9 for the Red Roof), and in the summer, we used to stay in a place up on the lake in Laconia, that I cannot remember the name of. (13 miles)
[This message has been edited by RKramden (edited February 11, 2005).]