The Dining at Keswick Hall can be very fine indeed. No, it's not cheap but yes, it is worth it. Not necessarily for the nutritional value but for the experience. Keswick Hall is somewhat removed, although only a short drive away, from the main shopping district in Charlottesville. It's designed to be the kind of place you go to for the overall experience so if you spend the night I recommend dining at one of their restaurants. Splurge, live a little...Steve Jobs said "Live every day as if you were to die tomorrow" and I couldn't agree more...If you want to dine like Thomas Jefferson then Keswick Hall will indulge your patriotic fantasies!
Afternoon Tea...$20 for tea (exceptional), scones, pastries, finger sandwiches etc...in an elegant decor is one way to spend a genteel afternoon with a few friends.
I recommend visiting Keswick in the late Spring or early Summer. It's very beautiful in Winter but you might be the only one there. In the Summer everything is in bloom and the Virginian countryside is one of the most beautiful in the country...but don't just take my word for it, Thomas Jefferson said it long before I did...