Heritage Hill is a charming Bed & Breakfast centrally located in Waynesboro, Virginia—just 6 miles from where Skyline Drive connects with the Blue Ridge Parkway and the Appalachian Trail.  The 4,300sq. ft colonial style house is situated perfectly on 7.7 acres, offering expansive views of the Blue Ridge Mountains and nearby rolling pastures.  Our private acreage is located just inside the city limits, allowing easy access to the lovely town of Waynesboro all while enjoying a rural setting in the country at the same time.

Featuring historic charm and tasteful interior touches, Heritage Hill Bed & Breakfast is sure to make you feel at home. Visit our Rooms page to view photos and learn more about our featured amenities. For information on availability and rates, please visit the Booking page.


[bookingcalendar nummonths=2]

About the Innkeepers

We are Scott and Dana Mares, and we have dreamed of owning and operating a Bed & Breakfast ever since we stayed in a lovely B&B for our honeymoon over 30 years ago!  We began our search for a place in 2016 when the last of our four children went off to college, and the moment we saw this beautiful house we knew right away it was the one for us.  Not only did we fall in love with the house, we truly love everything about living here in the valley!  It’s a beautiful place to call home.  We’ve spent two years renewing and remodeling to make the house more comfortable for our guests, and we have continued plans for the future as well. We can’t wait to host you and are so excited to be able to share our dream!