Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

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


Featured St. Johnsbury Independent Hotels

See all 50 Hotels in St. Johnsbury
Arlington Hotel

Arlington Hotel

30 Arlington Street, Bethlehem
3.0 out of 5.0
3.6 out of 5 (22 reviews)
Very Impressive renovation Stayed here for one night while attending a local wedding. We didn't spend a lot of time in the hot … - 

$119

$119
Stonybrook Motel & Lodge

Stonybrook Motel & Lodge

1098 Profile Road, Franconia
2.0 out of 5.0
3.5 out of 5 (101 reviews)
Good location to explore White Mountain. The staff were friendly and helpful. Very clean and well maintained. Would stay again. Good value. - 

$69

$69
Fairbanks Inn

Fairbanks Inn

401 Western Ave, St. Johnsbury
2.0 out of 5.0
3.6 out of 5 (31 reviews)
Nice hotel near fall color We traveled to New England to see fall color in the leaves Good fall color in the area - 

$109

$109
Maplewood Lodge

Maplewood Lodge

4992 Memorial Drive, St. Johnsbury
2.5 out of 5.0
2.4 out of 5 (13 reviews)
Getting Better This hotel has recently gone under new management and they are working to make it better. The room … - 

$89

$89
Mountain View Grand Resort & Spa

Mountain View Grand Resort & Spa

101 Mountain View Rd, Whitefield
4.0 out of 5.0
4.3 out of 5 (62 reviews)
Beautiful Mountain Views Everything was wonderful. Old style hospitality, fantastic food, beautiful resort. - 

$142

$142
Comfort Inn & Suites Near Burke Mountain

Comfort Inn & Suites Near Burke Mountain

703 Us Route 5, St. Johnsbury
2.0 out of 5.0
4.6 out of 5 (81 reviews)
Touring the Upper Valley Great place to stay as a jump off point to roam the Kingdom. All went as expected and I like that. … - 

$143

$143
Nootka Lodge

Nootka Lodge

4982 Dartmouth College Highway, Woodsville
2.0 out of 5.0
4.0 out of 5 (4 reviews)
Nice location, close to trails Very friendly staff. Quiet place. We went to see the fall leaves, and we were very pleased. - 

$72

$72
Hillwinds Lodge

Hillwinds Lodge

33 Dow Ave, Franconia
2.5 out of 5.0
4.0 out of 5 (92 reviews)
Clean and quiet. With the name 'Lodge' I didn't quite know what to expect since the promo picture is a bit misleadin … - 

$79

$79
Colonnade Inn

Colonnade Inn

28 Back Center Road, Lyndonville
1.5 out of 5.0
2.8 out of 5 (38 reviews)
Was clean and comfortable. Needed help getting tv service. Girl was very helpful in getting this do … - 

$99

$99
Eastgate Inn

Eastgate Inn

335 Cottage St, Littleton
2.0 out of 5.0
3.4 out of 5 (45 reviews)
Older motor inn nicely updated This older Motor Inn has been nicely updated to a point. Room was clean and bathroom was very small … - 

$95

$95
Burke Mountain Hotel & Conference Center

Burke Mountain Hotel & Conference Center

2259 Mountain Rd, East Burke
3.0 out of 5.0
3.0 out of 5 (1 reviews)
Beautiful Hotel but poor customer service The hotel itself was beautiful and very clean however the customer service at this hotel was lack l … - 

$129

$129
Inn at Sunset Hill

Inn at Sunset Hill

231 Sunset Hill Road, Sugar Hill
4.0 out of 5.0
4.4 out of 5 (84 reviews)
Great view from the dining areas.... If you go, ask for a room overlooking the mountains rather than the golf course. The golf course is … - 

$120

$120
Country Squire Motel

Country Squire Motel

172 W. Main St., Littleton
2.0 out of 5.0
4.1 out of 5 (63 reviews)
Little homely motel Nice amenities. Good coffee and tea bags. Convenient to Franconia Notch State Park. - 

$64

$64
Thayers Inn

Thayers Inn

111 Main Street, Littleton
3.0 out of 5.0
3.7 out of 5 (84 reviews)
Old but very nice and interesting It's almost like staying in a fun house. The floors are warped the rooms are slanted, the doors sti … - 

$79

$79
The Lion & the Rose B&B

The Lion & the Rose B&B

19 Lancaster Road, Whitefield
2.5 out of 5.0
4.7 out of 5 (50 reviews)
Really nice B & B in Whitefield. A very pleasant stay, with extremely accommodating owners. - 

$113

$113
The Barron Brook Inn

The Barron Brook Inn

759 Lancaster Rd, Whitefield
3.5 out of 5.0
4.5 out of 5 (37 reviews)
Loved it. Beautiful setting. An older Inn with a warm feel. Beds were so comfortable and the owners were very … - 

$125

$125
Sugar Hill Inn

Sugar Hill Inn

116 Route 117, Franconia
4.0 out of 5.0

$180

$180
Exit 41 Travel Inn

Exit 41 Travel Inn

337 Cottage Street, Littleton
2.0 out of 5.0
4.3 out of 5 (27 reviews)
Great location, right near highway. We were traveling from Massachusetts to Montreal and needed a place to stay overnight along the way … - 

$98

$98
The Wildflower Inn

The Wildflower Inn

2059 Darling Hill Road, Lyndonville
3.0 out of 5.0
5.0 out of 5 (3 reviews)
Mountain bike heaven Great place to stay particularly if you are biking at Kingdom Trails. Owners are great and savvy to … - 

$204

$204
The Mulburn Inn

The Mulburn Inn

2370 Main Street, Bethlehem
3.0 out of 5.0
4.8 out of 5 (59 reviews)
Wonderful old house This place is charming. We would stay there again. - 

$140

$140
Map

Recently booked St. Johnsbury hotels

Fairbanks Inn
2.0 out of 5.0
Last booking: 19 hours ago

Pocket Guide: Independent Hotels in St. Johnsbury

Search for hotels in St. Johnsbury on Expedia. You can easily find your hotels in St. Johnsbury using one of the methods below:

  • View our selection of featured hotels in St. Johnsbury
  • Use the map to find hotels in the St. Johnsbury neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Johnsbury, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Johnsbury
  • Enter your travel dates to view the best deals on hotels in St. Johnsbury - while they last