
Best Hotel Deals in St. Johnsbury, VT
14 of 14 hotels · Lowest price first


Gale River House - Boutique Hotel
1 Main St, Franconia, US8.4ExcellentHurry 6 rooms left only!
Stonybrook Motel & Lodge
1098 Profile Road, Franconia, US6.9Excellent
Cabot Inn & Suites
200 Portland Street, Lancaster, US8.0Excellent
Thayers Inn
111 Main Street, Littleton, US8.4Excellent
Nootka Lodge
4982 Dartmouth College Highway, Woodsville, US9.0Excellent
The Wayside Inn
3738 Main St, Bethlehem, US9.0Excellent
Fairbanks Inn
401 Western Ave, St. Johnsbury, US7.4Excellent
Mountain View Grand Resort & Spa
101 Mountain View Rd, Whitefield, US8.9Excellent
The Chandler Inn Bethlehem - Littleton an Ascend Collection Hotel
30 Arlington Street, Bethlehem, US8.6Excellent
Comfort Inn & Suites Near Burke Mountain
703 US Route 5, St. Johnsbury, US9.0Excellent
The Franconia Inn
Route 116 South, Franconia, US8.8ExcellentHurry 10 rooms left only!
The Wildflower Inn
2059 Darling Hill Road, Lyndonville, US8.4Excellent