Grafton village
Choose the Grafton Inn for historic rooms on Main Street and the only stay within a short walk of the green, MKT, Phelps Barn, and 1801 Tavern. It is the clearest fit for an inn-centered weekend.

Where to stay
The Grafton Inn puts Main Street, Phelps Barn, and the village green outside the door. Chester and Newfane are driving-distance alternatives, not walkable substitutes.
Choose the Grafton Inn for historic rooms on Main Street and the only stay within a short walk of the green, MKT, Phelps Barn, and 1801 Tavern. It is the clearest fit for an inn-centered weekend.
Chester has more rooms and restaurants around the Common and Main Street. The Fullerton Inn combines an in-town Chester stay with its own restaurant, but every Grafton meal and village walk still requires the Route 35 drive.
Newfane places the Four Columns listing south of Grafton in a different historic village. It suits a broader Windham County trip better than a weekend built around walking to the Grafton Inn's dining rooms.

Property comparison
The three listings below are not interchangeable. The Grafton Inn keeps the green and inn dining outside the door. At Fullerton, Chester's Common is outside the door and Grafton requires a drive. Four Columns is farther south in Newfane.

Best Overall Stay✓
The Grafton Inn is at 92 Main Street beside the village green, with historic rooms and both Phelps Barn and 1801 Tavern on the property. Choose it for the only listed stay that keeps Grafton's village walk and inn dining outside the door.
The Fullerton Inn and Restaurant faces the Chester Common near that village's shops and Main Street dining. It suits travelers who want Chester outside the room and accept a separate Route 35 drive for every Grafton walk and meal.
Four Columns Inn is in Newfane's village center, south of Grafton. Choose the Newfane setting for a broader Windham County trip; Grafton's green, MKT, and inn dining all require a separate drive north.