The Village Inn is a rustic hotel in the Blue Ridge Mountains and is the namesake of The Village Inns of Blowing Rock complex.

Picture Perfect
Seven of the Most Instagram-Worthy Sights and Landmarks in the High Country
The Village Inn is a rustic hotel in the Blue Ridge Mountains and is the namesake of The Village Inns of Blowing Rock complex.
Hours may vary,
please visit site for more information
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.

Seven of the Most Instagram-Worthy Sights and Landmarks in the High Country

April 5, 2025: Opening Day. Perfect for the whole family, and children of all ages.

May-October 2025: Once a month, support local artists in downtown Blowing Rock!