Hotels, Motels, & Lodging in St. Johnsbury, VT

401 Western Avenue, St. Johnsbury, Vermont, 05819

(802) 748-5666


401 Western Ave, St. Johnsbury, Vermont, 05819-2741

(802) 748-5666


Yext tracking pixel

Pl synced

703 US Route 5 South, St. Johnsbury, Vermont, 05819

(802) 748-1500

Click to Book for a Best Internet Rate Guarantee


Route 2, St. Johnsbury, Vermont, 05819

(802) 748-4750


342 Portland St, St. Johnsbury, Vermont, 05819-2051

(802) 748-3156


4992 Memorial Drive, St. Johnsbury, Vermont, 05819

(802) 427-3332


46 Vt Route 18, St. Johnsbury, Vermont, 05819-8319

(802) 748-6960


151 Hastings Hl, St. Johnsbury, Vermont, 05819-1168

(802) 748-8192


46 Cherry St, St. Johnsbury, Vermont, 05819-2277

(802) 748-5556