St. Johnsbury VT Hotels

Search among 18 available hotels and places to stay in St. Johnsbury from 50+ providers

Check-in
Sun, 22 Dec
-
Check-out
Mon, 23 Dec
Rooms and Guests2 Guests, 1 Room
Check-in
Sun, 22 Dec
-
Check-out
Mon, 23 Dec
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
Check-in
Sun, 22 Dec
-
Check-out
Mon, 23 Dec
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-18 out of 18
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great87 reviews
Map
2.2 mi from City Center1319 yd from Community College of Vermont
Featuring spacious rooms, the affordable 3-star Comfort Inn & Suites Near Burke Mountain St. Johnsbury also has a hot tub, sauna facilities and an indoor pool, where you can relax.
FromUS$ 142 /nightSelect
8.2
Great59 reviews
Map
1.3 mi from City Center955 yd from Star Theatre
Set 1.7 miles from The Dog Chapel, the 3-star Fairbanks St. Johnsbury offers 48 rooms and an outdoor heated pool.
FromUS$ 127 /nightSelect
Places to stay near St. Johnsbury
8.2
Great50 reviews
Map
20.9 mi from St. Johnsbury20.9 mi from City Center
Set 2.9 miles from Cannon Mountain Ski Resort, the 3-star Inn features 29 rooms with en suite bathrooms.
FromUS$ 221 /nightSelect
8.4
Great26 reviews
Map
18.7 mi from St. Johnsbury18.7 mi from City Center
The Frost Place is around 1.3 miles from the 3-star Sugar Hill Sugar Hill and Profile Lake is 0.7 miles away.
FromUS$ 219 /nightSelect
8.4
Great64 reviews
Map
20.1 mi from St. Johnsbury20.1 mi from City Center
Boasting setting minutes’ driving from Mountain National Forest, the 2-star Nootka Lodge Woodsville offers 33 rooms along with a hot tub, sauna facilities and an outdoor swimming pool on-site.
FromUS$ 203 /nightSelect
8.4
Great87 reviews
Map
13.7 mi from St. Johnsbury13.7 mi from City Center
Offering fitness classes, spa therapy and entertainment activities, the comfortable 3-star Hampton Inn is situated 5 minutes' drive from Pollyanna of Littleton Statue.
FromUS$ 272 /nightSelect
8.2
Great75 reviews
Map
14.1 mi from St. Johnsbury14.1 mi from City Center
The Maple Leaf Motel enjoys a great location and provides easy access to Remich Park within a 15-minute walk.
FromUS$ 70 /nightSelect
8.4
Great48 reviews
Map
11.9 mi from St. Johnsbury11.9 mi from City Center
Located about 1.9 miles from Pulpit Rock, the Mountain Hotel And Conference Center features an à la carte restaurant and a swimming pool.
FromUS$ 159 /nightSelect
8.4
Great59 reviews
Map
14.8 mi from St. Johnsbury14.8 mi from City Center
Offering a central location 850 feet from Riverwalk Covered Bridge, the comfortable Thayers Littleton holds a total of 17 rooms and boasts entertainment activities and various recreational opportunities.
FromUS$ 134 /nightSelect
8.4
Great58 reviews
Map
5.9 mi from St. Johnsbury5.9 mi from City Center1.2 mi from Caledonia County State Airport
The Colonnade Inn is placed in a mountain area of Lyndonville, approximately 5 minutes' stroll from School House Covered Bridge and 1.8 miles from Sanborn Covered Bridge.
FromUS$ 98 /nightSelect
8.2
Great92 reviews
Map
15.4 mi from St. Johnsbury15.4 mi from City Center
Offering 15 rooms with views of the mountain, the 2-star Eastgate Inn is set in a historic neighbourhood, 15 minutes' stroll from Riverwalk Covered Bridge.
FromUS$ 89 /nightSelect
8.2
Great105 reviews
Map
19.3 mi from St. Johnsbury19.3 mi from City Center
Guests can relax by an indoor swimming pool of the 3-star non-smoking Best Western White Mountain Inn Franconia, located in a skiing area and merely 5 minutes by foot from Our Lady of the Snows Roman Catholic Church.
FromUS$ 110 /nightSelect
8.4
Great21 reviews
Map
7.6 mi from St. Johnsbury7.6 mi from City Center
Approximately 53 miles from Morrisville-Stowe State airport, the 4-star countryside Rabbit Hill Inn offers a spa salon for guests' enjoyment.
FromUS$ 274 /nightSelect
8.2
Great81 reviews
Map
9.9 mi from St. Johnsbury9.9 mi from City Center
Boasting an outdoor pool, the family-friendly Wildflower Inn is set in a ski area within close distance of Crystal Lake.
FromUS$ 239 /nightSelect
7.8
Very good9 reviews
Map
19.1 mi from St. Johnsbury19.1 mi from City Center
Located 2.3 miles from Profile Lake, the 4-star At Sunset Hill Sugar Hill features an outdoor swimming pool.
FromUS$ 200 /nightSelect
8.6
Great7 reviews
Map
14.4 mi from St. Johnsbury14.4 mi from City Center
Riverwalk Covered Bridge is 0.5 miles from the Beal House Inn, while All Saints Episcopal Church is less than a 10-minute walk away.
Select
8.4
Great20 reviews
Map
11.3 mi from St. Johnsbury11.3 mi from City Center
Pulpit Rock is set only 600 feet from the Village Inn.
FromUS$ 195 /nightSelect
Map
14.1 mi from St. Johnsbury14.1 mi from City Center
Riverwalk Covered Bridge is set within 1 miles of the 2-star Country Squire Motel Littleton.
Select

Where to stay in St. Johnsbury?

Convenience of staying in hotels downtown

If you're traveling to St. Johnsbury for pleasure and want to stay in the center, book a hotel next to Seventh Day Adventist Church, such as Estabrook House. Fairbanks Inn is within 10 minutes' walk to Fairbanks Museum and Planetarium and offers rooms at 135US$ per night.

Luxury and boutique accommodation in St. Johnsbury

Comfort Inn & Suites Near Burke Mountain offers a sauna, canoeing and horse riding as well as an unbeatable comfort of a chain hotel.

Explore and find your best apartments, B&Bs and others

Families can consider booking an apartment Quaint And Cozy Apt In Historic, close to Fairbanks Museum and Planetarium that features horse riding, skiing and a free parking lot.

Show moreLess

St. Johnsbury hotels essential information

🏨 Hotels in St. Johnsbury 18
👛 Lowest price 70 USD
✍️ Hotels Reviews 948