Share |
Stay Vermont

Packages

Extras

Recommended

Places to stay in East St. Johnsbury, Vermont

Photos: The Inn at Rutland - Rutland, Colonial House - Weston
Image of The Inn at Rutland Image of Colonial House

Click property titles for more detailed descriptions

Map showing location of East St. Johnsbury
East St. Johnsbury links of interest
Nearby towns close to East St. Johnsbury, Vermont

Saint Johnsbury (often known locally as Saint Jay) is the shire town (county seat) of Caledonia County, Vermont, United States. Saint Johnsbury is located approximately 10 miles northwest of the Connecticut River and 40 miles south of the Canadian border.

Towns are shown withing 20km radius of East St. Johnsbury, Vermont. Distances are not representive of traveling amounts. Towns marked * indicated accommodations listed.