Our Virginia Wine Country Bed and Breakfast is a little bit of heaven nestled in historic Botetourt County and provides a wonderful taste of rich heritage, both inside and out. Fincastle Vineyard B and B is a romantic, comfortable lodging less than 30 minutes from Roanoke and Lexington, Virginia and is beautifully situated on 80 acres, mostly wooded, with 5 acres of vineyards.