We are an independent online travel website.

Best Hotel Deals in St. Johnsbury, VT

14 of 14 hotels · Lowest price first

Best Western White Mountain Inn

Best Western White Mountain Inn

87 Wallace Hill Rd, Franconia, US8.0Excellent
$154Total for 1 night · taxes & fees incl.$109/night
Gale River House - Boutique Hotel

Gale River House - Boutique Hotel

1 Main St, Franconia, US8.4ExcellentHurry 6 rooms left only!
$171Total for 1 night · taxes & fees incl.$107/night
Stonybrook Motel & Lodge

Stonybrook Motel & Lodge

1098 Profile Road, Franconia, US6.9Excellent
$172Total for 1 night · taxes & fees incl.$108/night
Cabot Inn & Suites

Cabot Inn & Suites

200 Portland Street, Lancaster, US8.0Excellent
$176Total for 1 night · taxes & fees incl.$130/night
Thayers Inn

Thayers Inn

111 Main Street, Littleton, US8.4Excellent
$180Total for 1 night · taxes & fees incl.$123/night
Nootka Lodge

Nootka Lodge

4982 Dartmouth College Highway, Woodsville, US9.0Excellent
$183Total for 1 night · taxes & fees incl.$104/night
The Wayside Inn

The Wayside Inn

3738 Main St, Bethlehem, US9.0Excellent
$209Total for 1 night · taxes & fees incl.$152/night
Fairbanks Inn

Fairbanks Inn

401 Western Ave, St. Johnsbury, US7.4Excellent
$222Total for 1 night · taxes & fees incl.$168/night
Mountain View Grand Resort & Spa

Mountain View Grand Resort & Spa

101 Mountain View Rd, Whitefield, US8.9Excellent
$240Total for 1 night · taxes & fees incl.$142/night
The Chandler Inn Bethlehem - Littleton an Ascend Collection Hotel

The Chandler Inn Bethlehem - Littleton an Ascend Collection Hotel

30 Arlington Street, Bethlehem, US8.6Excellent
$241Total for 1 night · taxes & fees incl.$179/night
Comfort Inn & Suites Near Burke Mountain

Comfort Inn & Suites Near Burke Mountain

703 US Route 5, St. Johnsbury, US9.0Excellent
$261Total for 1 night · taxes & fees incl.$199/night
The Franconia Inn

The Franconia Inn

Route 116 South, Franconia, US8.8ExcellentHurry 10 rooms left only!
$295Total for 1 night · taxes & fees incl.$185/night
The Wildflower Inn

The Wildflower Inn

2059 Darling Hill Road, Lyndonville, US8.4Excellent
$322Total for 1 night · taxes & fees incl.$201/night
Hampton Inn Littleton

Hampton Inn Littleton

580 Meadow St, Littleton, US9.2Excellent
$367Total for 1 night · taxes & fees incl.$236/night