Your first glimpse of the inn as the trees unfold will promise you have found a special place. Refresh your spirit and restore your soul in this pastoral corner of Vermont.
The Maple Leaf Inn, a Victorian-style farmhouse nestled snugly within sixteen acres of maple and birch trees, is located in Barnard. With its white steepled churches, general store, and views of Silver Lake and the Green Mountains, Barnard is a quintessential Vermont village. Country lanes and back roads invite you to explore farms, fields, and forests ever changing with the seasons.