We really like Rose River Farm and they do allow one night rentals. They are located about half an hour before you get to Charlottesville right by Old Rag Mountain. Lots of wineries in the area and really pretty views.
http://www.roseriverfarm.com/accommodations.html