There are no hotel results in East Montpelier. Below are the closest 50 hotels near East Montpelier.
613 South Main Street, Stowe, Vermont, 05672, United States
1 review and 79 opinions
"We were in town for a cousin's wedding (held at a different hotel) and so booked a room at the..."
Good for: Family Travel, Romantic Travel and Honeymoons, Skiing and Boarding