Places to stay in St. Johnsbury, Vermont
Saint Johnsbury is the shire town of Caledonia County, Vermont. Saint Johnsbury is located approximately 10 miles northwest of the Connecticut River and 40 miles south of the Canadian border. Places to eat in the region include Dunkin’, Cosmic Cup Café, Dylans, and Salt Bistro.
If you are travelling in the area, St. Johnsbury is located close to Passumpsic Dam, Foster Hill, Houghton Bridge, Pierce Mills Dam and Cold Brook.
The center of St. Johnsbury ( which is at is longitude -72°1'4.6272 and latitude 44°25'11.499 ) is located 1 mile away from Saint Johnsbury, 6 miles away from Barnet, 7 miles away from Concord and 7 miles away from Danville.
Available St. Johnsbury lodging
We currently have 10 accommodations in and around St. Johnsbury.
St. Johnsbury Hotels, Motels, Resorts, B&Bs and Extended Stay
Estabrook House
Comfort Inn
Approx 2 miles away in Saint Johnsbury:
Fairbanks Inn
Holiday Motel and Annex
Approx 1 mile away in Saint Johnsbury:
Estabrook House
Approx 1 mile away in Saint Johnsbury:
St. Johnsbury Camping & RV, Cottages, Rentals and Lodges / Ranches
Other useful links:
Things to see and do, places to eat in St. Johnsbury

Locally Social Coffee ( Dining / Coffee shop / Tea ). Located at 757 Portland Street. Speciality coffees and coffee supplies. Mochas/Lattes/Cold brew Iced Coffee.
www.facebook.com
Closed or unlisted properties
- Maple Center Motel closed or delisted.