We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Filter Hotels
7 results
Price per night
Any
Amenities Restaurant Business Centre Pets Allowed Spa Concierge Internet Meeting Rooms Non-Smoking Hotel Accessible rooms Air Conditioning Free Wifi Breakfast included Pool Wheelchair Access Bar/Lounge Suites Fitness centre Free ParkingAny
Special offers Only properties with special offersAny
Distance from
Any
1 km
  • Fairbanks Museum and Planetarium1302 Main St, Saint Johnsbury, Vermont
  • St. Johnsbury AthenaeumMain Street, Saint Johnsbury, Vermont
  • Dog MountainSpaulding Road, Saint Johnsbury, Vermont
  • The Dog ChapelSaint Johnsbury, Vermont
  • Maple Grove Farms of VermontSaint Johnsbury, Vermont
  • St. Johnsbury History & Heritage Center421 Summer St, Saint Johnsbury, Vermont
  • Grace United Methodist Church36 Central St, Saint Johnsbury, Vermont
    No results found
Traveller rating
Any
Hotel classAny
Style Budget Mid-range Luxury Romantic Family-friendlyAny
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Sort Best Value
Like saving money? We search up to 200 sites to help you save up to 30%
Updating list...
US$206
US$161
ComfortInn
View Deal
Certificate of Excellence
#1 Best Value of 7 hotels in Saint Johnsbury
  • Free Wifi
  • Free Parking
US$114
Booking.com
View Deal
#2 Best Value of 7 hotels in Saint Johnsbury
  • Free Wifi
  • Free Parking
US$269
Booking.com
View Deal
Certificate of Excellence
#3 Best Value of 7 hotels in Saint Johnsbury
  • Free Parking
  • Breakfast included
Other lodgings near Saint Johnsbury (27)
Colonnade Inn(Lyndonville)
US$89
Booking.com
View Deal
11.1 km from Saint Johnsbury
  • Free Wifi
  • Free Parking
Burke Mountain Hotel & Conference Center(East Burke)(Great Value!)
US$129
US$116
Booking.com
View Deal
20.6 km from Saint Johnsbury
  • Free Wifi
  • Free Parking
US$190
US$175
Booking.com
View Deal
Certificate of Excellence
21.0 km from Saint Johnsbury
  • Free Wifi
  • Free Parking
Thayers Inn(Littleton)(Great Value!)
US$169
US$99
Expedia.com
View Deal
22.9 km from Saint Johnsbury
  • Free Wifi
  • Free Parking
Eastgate Inn(Littleton)(Great Value!)
US$89
Hotwire.com
View Deal
Certificate of Excellence
24.0 km from Saint Johnsbury
  • Free Wifi
  • Free Parking
Arlington Hotel(Bethlehem)
US$159
Hotels.com
View Deal
29.8 km from Saint Johnsbury
  • Free Wifi
  • Free Parking
US$105
US$97
Agoda.com
View Deal
30.0 km from Saint Johnsbury
  • Free Wifi
  • Free Parking
Nootka Lodge(Woodsville)(Great Value!)
US$82
Booking.com
View Deal
Certificate of Excellence
30.7 km from Saint Johnsbury
  • Free Wifi
  • Free Parking
Hillwinds Lodge(Franconia)(Great Value!)
US$79
Booking.com
View Deal
Certificate of Excellence
30.9 km from Saint Johnsbury
  • Free Wifi
  • Free Parking
Stonybrook Motel & Lodge(Franconia)(Great Value!)
US$69
Priceline
View Deal
32.3 km from Saint Johnsbury
  • Free Wifi
  • Free Parking
US$107
Expedia.com
View Deal
Certificate of Excellence
34.1 km from Saint Johnsbury
  • Free Wifi
  • Free Parking
Coos Motor inn(Lancaster)
US$90
Booking.com
View Deal
36.1 km from Saint Johnsbury
  • Free Wifi
  • Free Parking
Lancaster Motor Inn(Lancaster)
US$69
Priceline
View Deal
36.4 km from Saint Johnsbury
  • Free Wifi
  • Free Parking
US$79
Booking.com
View Deal
37.6 km from Saint Johnsbury
  • Free Wifi
  • Free Parking
US$89
Booking.com
View Deal
Certificate of Excellence
39.2 km from Saint Johnsbury
  • Free Wifi
  • Free Parking
Carlson's Lodge(Twin Mountain)(Great Value!)
US$119
Expedia.com
View Deal
Certificate of Excellence
40.4 km from Saint Johnsbury
  • Free Wifi
  • Free Parking
Pine Crest Motel and Cabins(Barton)(Great Value!)
US$85
Booking.com
View Deal
41.1 km from Saint Johnsbury
  • Free Wifi
  • Free Parking
Indian Head Resort(Lincoln)(Great Value!)
US$99
US$96
Expedia.com
View Deal
45.7 km from Saint Johnsbury
  • Free Wifi
  • Free Parking
US$60
Booking.com
View Deal
46.3 km from Saint Johnsbury
  • Free Wifi
  • Free Parking
US$75
US$63
Booking.com
View Deal
46.3 km from Saint Johnsbury
  • Free Wifi
  • Free Parking
US$60
Booking.com
View Deal
46.4 km from Saint Johnsbury
  • Free Wifi
  • Free Parking
US$93
Agoda.com
View Deal
46.5 km from Saint Johnsbury
  • Free Wifi
  • Free Parking
US$94
US$86
Agoda.com
View Deal
47.3 km from Saint Johnsbury
  • Free Wifi
  • Free Parking
Mt. Coolidge Motel(Lincoln)(Great Value!)
US$75
Expedia.com
View Deal
Certificate of Excellence
47.4 km from Saint Johnsbury
  • Free Wifi
  • Free Parking
Capitol Plaza(Montpelier)
US$159
Booking.com
View Deal
Certificate of Excellence
48.1 km from Saint Johnsbury
  • Free Wifi
  • Free Parking
US$149
Expedia.com
View Deal
48.6 km from Saint Johnsbury
  • Free Wifi
  • Free Parking
White Mountain Motel and Cottages(Lincoln)(Great Value!)
US$73
Booking.com
View Deal
48.6 km from Saint Johnsbury
  • Free Wifi
  • Free Parking
Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.