I used to live in that neck of the woods and I'd recommend the Royal Oak in Eydon, decent beer, food and I think they do accommodation.
Avoid Nothamptonshire and MK like catching ebola from an aids ridden crack whore.
Plus there's plenty of good driving roads between there and Silverstone (don't blame me if you ditch it)