Inn on Main Street

Weaverville, North Carolina

This delightful bed and breakfast is located just 10 minutes north of Asheville in the quaint town of Weaverville — home to Secret Garden Spa, art galleries and a variety of restaurants. Enjoy soft breezes and comfy wicker chairs on the huge porches where you can watch the sun rise and listen to bird song. In the evening meet fellow guests over appetizers as you decide where to go for dinner. Friendly hospitality and unbeatable value are hallmarks of this B&B.

  • 7 unique rooms with Victorian furnishings
  • Full breakfast
  • Evening refreshments
  • Minutes from Blue Ridge Parkway
  • Just 10 minutes north of Asheville