Save on Top St. Johnsbury Hotels

St. Johnsbury, Vermont, United States of America

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Check St. Johnsbury hotel prices

Check prices in St. Johnsbury for tonight, Feb 26 - Feb 27Feb 26 - Feb 27
Check prices in St. Johnsbury for tomorrow night, Feb 27 - Feb 28Feb 27 - Feb 28
Check prices in St. Johnsbury for this weekend, Feb 28 - Mar 1Feb 28 - Mar 1
Check prices in St. Johnsbury for next weekend, Mar 6 - Mar 8Mar 6 - Mar 8
St. Johnsbury, Vermont, United States of America

Top 10 Hotels in St. Johnsbury

Eastgate Inn
2 out of 5
335 Cottage St, Littleton, NH
Free CancellationReserve now, pay when you stay
CA $106
per night
Mar 1 - Mar 2
3.9/5Very Good! (73 reviews)

"Was decent for the price. Actually better than expected."…"

Reviewed on Feb. 16, 2020

Eastgate Inn
Hillwinds Lodge
2.5 out of 5
33 Dow Ave, Franconia, NH
CA $118
per night
Feb 27 - Feb 28
4.3/5Excellent! (309 reviews)

"Clean, decent size rooms, spacious bathrooms, owners very accomodating. Room we stayed had 2 luggage rack which i loved! Breakfast option very limited but doable."…"

Reviewed on Feb. 2, 2020

Hillwinds Lodge
Mountain View Grand Resort & Spa
4 out of 5
101 Mountain View Rd, Whitefield, NH
CA $158
per night
Mar 11 - Mar 12
4.5/5Wonderful! (375 reviews)

"Awesome place . I wish was better food and more options on the restaurants that is all ."…"

Reviewed on Feb. 18, 2020

Mountain View Grand Resort & Spa
Best Western White Mountain Inn
2.5 out of 5
87 Wallace Hill Rd, Franconia, NH
Free CancellationReserve now, pay when you stay
CA $117
per night
Mar 16 - Mar 17
3.9/5Very Good! (867 reviews)

"Nice place to stay,easy right off highway. Beds could use an upgrade, mattresses a little worn out."…"

Reviewed on Feb. 20, 2020

Best Western White Mountain Inn
The Sunset Hill House
4 out of 5
231 Sunset Hill Road, Sugar Hill, NH
CA $132
per night
Mar 1 - Mar 2
4.5/5Wonderful! (365 reviews)

"The staff are extremely friendly. The food in the restaurant was amazing! The bathroom was very cramped, smaller stand up shower, sink outside the bathroom. The heat in my room was not working well at all and the shower head dripped all night. The bed was not comfortable and in general it is noiser ..."…"

Reviewed on Feb. 18, 2020

The Sunset Hill House
Thayers Inn
3 out of 5
111 Main Street, Littleton, NH
CA $131
per night
Mar 3 - Mar 4
4/5Very Good! (406 reviews)

"The staff working at Thayers Inn were extremely friendly and very helpful in recommending different places to travel to around the area. Our room was clean and quiet. The spiral staircase is beautiful and unique."…"

Reviewed on Feb. 17, 2020

Thayers Inn
Hampton Inn Littleton
2.5 out of 5
580 Meadow St, Littleton, NH
CA $245
per night
Mar 10 - Mar 11
4.6/5Exceptional! (543 reviews)

"Friendly environment, great for families! Room was comfortable, pool was overwhelmingly filled with chlorine, but overall a nice stay."…"

Reviewed on Feb. 17, 2020

Hampton Inn Littleton
Inn by the River
2 out of 5
223 Mill Street, Hardwick, VT
Free CancellationReserve now, pay when you stay
CA $100
per night
Mar 2 - Mar 3
4.2/5Very Good! (102 reviews)

"A solid inn with great potential and enthusiastic new owners. The shower was great and the beds were firm. The room was large enough for three adults to be comfortable and the table could accommodate eating a meal in the room if need be. Frieda directed us to a great diner and was very hospitable. ..."…"

Reviewed on Feb. 12, 2020

Inn by the River
The Wayside Inn
2.5 out of 5
3738 Main St, Bethlehem, NH
Free CancellationReserve now, pay when you stay
CA $156
per night
Feb 27 - Feb 28
4.1/5Very Good! (102 reviews)

"Sarah and her staff are awesome. Nice atmosphere and the food was great."…"

Reviewed on Feb. 16, 2020

The Wayside Inn
Arlington Hotel
3 out of 5
30 Arlington Street, Bethlehem, NH
Free CancellationReserve now, pay when you stay
CA $95
per night
Mar 8 - Mar 9
2.6/5 (21 reviews)

"I was extremely pleased with the spa amenities! Rooms were clean and new. Only comment for improvement is our room didn’t have a phone, the shower “door” was a little odd, and the shower and sink drain were semi clogged and took a while to go down. Otherwise I was VERY pleased, and enjoyed complimentary ..."…"

Reviewed on Feb. 23, 2020

Arlington Hotel
Don't see what you're looking for?
See all available properties in St. Johnsbury
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

St. Johnsbury Hotel Guide

Spending a bit of time in Northeastern Vermont - St. Johnsbury and would like to stay in St. Johnsbury? Within 0.1 kilometres (0.06 miles) of the heart of town, you'll find 2 Expedia-listed accommodation options.

There are only a handful of hotels to choose from within easy walking distance from the center of St. Johnsbury. The Fairbanks Inn is an ideal option as it is only 3 kilometres (2 miles) away.

The Comfort Inn & Suites Near Burke Mountain is positioned 3 kilometres (2 miles) from the central part of St. Johnsbury. Alternatively, the The Franconia Inn is located 30 kilometres (20 miles) away. If you'd prefer, you could check out the amenities and rates at the Hampton Inn Littleton or the Inn at Sunset Hill.

Before you leave Northeastern Vermont - St. Johnsbury, why not make sure you experience some local sport. Visit Thompson Arena to the south of St. Johnsbury. For travelers who are keen on sleeping nearby, make a reservation in the Hanover Inn Dartmouth or Six South St Hotel.

Located 90 kilometres (56 miles) away from St. Johnsbury is Burlington International Airport. Stay nearby at Sonesta ES Suites Burlington VT or Courtyard by Marriott Burlington Williston.

Frequently asked questions

Recent Reviews in St. Johnsbury

More trip options