Lafayette Inn

146 Main Street, P.O. Box 1266, Stanardsville, VA 22973

(434) 985-6345


Built in 1840 in the small town of Stanardsville in Greene County, the Lafayette Hotel is a full service B&B and restaurant situated in a historic building and in a setting with small town charm. The Lafayette hotel is a local landmark, and has had many functions over the years, as a saloon, offices, boarding house and briefly as a hospital during the Civil War.

Only 30 minutes from Massanutten Ski Resort, 15 minutes from the Skyline Drive, within 45 minutes of numerous vineyards, Charlottesville, Monticello, and Ash Lawn-Highland. The Lafayette offers a fine restaurant, complete beverage selection, catering for groups and special events, ample off street parking and handicapped facilities. 6 country elegant guest rooms. One two-story cottage: the living has a queen size sofa bed and gas fireplace, kitchen with mini fridge, microwave, coffee pot and more, upstairs bedroom with king size bed and gas fireplace, bathroom with Jacuzzi tub and walk in shower. Base room rates: private bath $100, shared bath $85. Cottage $200/night. Stanardsville now has a scenic bypass, which goes around the town to the south.

The most direct route to the Lafayette from the route 33 bypass is to follow the FOOD NEXT LEFT (or RIGHT) signs, which display our logo (second exit) and then follow the smaller directional signs directly to the Lafayette Hotel.



  • Coffeemaker in Room:
  • Restaurant: