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

The Four Seasons of High Country
North Carolina’s High Country, nestled in the Blue Ridge Mountains, is a place full of beauty, adventure and fun year-round.

