I would highly recommend the Inn at Old Virginia, which is an excellent B&B in a peaceful setting a few miles outside Staunton, . We stayed for two nights in a very spacious room in the barn. It was beautifully appointed with a very comfortable bed, high quality bed linens, sitting area and a gas fire. Breakfasts were delicious. I wish we could have stayed longer.