How close is close? I had Christmas dinner with the family at Newbury Manor which was absolutely superb but was quite a few years ago, didn't stay but it was a nice hotel... 20-30 miles and ~40 minutes away though: http://goo.gl/maps/0HY9Y
p.s: Thruxton's a fun track, been round there a few times, not particularly challenging but pretty fast... just watch out for Tiff flying past.