The Inn at Foster Falls

176 Orphanage Dr
Max Meadows, VA 24360

The Inn at Foster Falls, located in Max Meadows, VA, is a beautifully restored boutique hotel that reflects over 130 years of rich history. Originally opened in 1887 to accommodate visitors and dignitaries, the inn has evolved through various roles, including serving as an industrial school before undergoing extensive restoration by the Virginia Department of Conservation and Recreation, culminating in its completion in 2022.

With ten guest rooms and two banquet facilities, the inn provides an ideal setting for nature enthusiasts, intimate weddings, and special gatherings. Nestled adjacent to the scenic Foster Falls State Park and the New River Trail, it offers guests immediate access to outdoor activities while preserving the legacy of its storied past.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesVirginiaMax MeadowsThe Inn at Foster Falls

Partial Data by Infogroup (c) 2025. All rights reserved.