There are no hotel results in Johnson. Below are the closest 50 hotels near Johnson.
4527 Mountain Rd, Stowe, Vermont, 05672, United States
1 review and 101 opinions
"Avoid staying at the Honeywood Inn and Lodge at ALL COSTS. We just had a terrible experience there,..."
Good for: Hiking and Walking, National/State Park, Romantic Travel and Honeymoons