Our wedding will be held in Piney Flats, TN. This is about 20 minutes from Downtown Bristol TN/VA, and about 35 minutes from Abingdon VA.
There are only a few hotel options directly in Piney Flats, so if you choose to stay very close to the venue, I would recommend booking sooner rather than later. However, Bristol and Abingdon should both have plenty of options to choose from.