Where will you stay in St. Johnsbury?

Top 10 Hotels in St. Johnsbury

See all 2 Hotels in St. Johnsbury
Fairbanks Inn

Fairbanks Inn

3.9 of 5 • 94 reviews
St. Johnsbury
Get Rates
Comfort Inn & Suites Near Burke Mountain

Comfort Inn & Suites Near Burke Mountain

4.6 of 5 • 275 reviews
St. Johnsbury
Get Rates
Maplewood Lodge

Maplewood Lodge

2.3 of 5 • 8 reviews
St. Johnsbury
Get Rates
Colonnade Inn

Colonnade Inn

3.1 of 5 • 77 reviews
St. Johnsbury
Get Rates
Hampton Inn Littleton

Hampton Inn Littleton

4.6 of 5 • 378 reviews
Littleton
$179
Burke Mountain Hotel & Conference Center

Burke Mountain Hotel & Conference Center

4.3 of 5 • 8 reviews
St. Johnsbury
Get Rates
Country Squire Motel

Country Squire Motel

4.1 of 5 • 181 reviews
Littleton
Get Rates
Thayers Inn

Thayers Inn

3.8 of 5 • 230 reviews
Littleton
Get Rates
Eastgate Inn

Eastgate Inn

3.5 of 5 • 229 reviews
Littleton
Get Rates
Exit 41 Travel Inn

Exit 41 Travel Inn

4.2 of 5 • 56 reviews
Littleton
$99

Recent Reviews in St. Johnsbury

Where to stay in St. Johnsbury

St. Johnsbury Hotel Guide

Top St. Johnsbury Accommodations

Don't wait to book your accommodation if you’re headed to St. Johnsbury and prefer to stay central. You'll discover 2 hotels within 3 miles of the center of this great destination.

Do you want to stay within easy reach of the action? The Comfort Inn & Suites Near Burke Mountain and Fairbanks Inn might suit you.

If you're still searching, you might want to look into the Franconia Inn and the Hampton Inn Littleton, these hotels are 20 miles and 13 miles from the center of St. Johnsbury. 18 miles away stands the Inn at Sunset Hill. The Best Western White Mountain Inn is also in this area, 19 miles away.

Get your sports fix with a trip to Leede Arena. If you are keen on booking a bed closer to the stadium, the best options are the Hanover Inn Dartmouth or the Six South St Hotel.

How to Get to St. Johnsbury

Burlington International Airport is 55 miles from St. Johnsbury. Visitors who wish to stay nearby can easily book a night at the Sonesta ES Suites Burlington VT or the Courtyard by Marriott Burlington Williston.