Places to stay in Saint 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. Local restaurants include Dunkin’, Central Cafe, Kingdom Table, and Kingdom Taproom.
If you are travelling in the area, Saint Johnsbury is located close to Lyndon Center Cemetery, Saint Johnsbury Middle School, Good Shepherd Catholic School, Miller Run and Wardens Pond.
The center of Saint Johnsbury ( which is at is longitude -72°0'52.2 and latitude 44°25'10.2 ) is located 1 mile away from St. Johnsbury, 6 miles away from Barnet, 7 miles away from Concord and 7 miles away from Danville.
Available Saint Johnsbury lodging
We currently have 8 accommodations in and around Saint Johnsbury.
Saint Johnsbury Hotels, Motels, Resorts, B&Bs and Extended Stay
Comfort Inn
Fairbanks Inn
Approx 2 miles away in St. Johnsbury:
Holiday Motel and Annex
Estabrook House
Yankee Traveler
Yankee Traveler
Approx 1 mile away in St. Johnsbury:
Saint Johnsbury Camping & RV, Cottages, Rentals and Lodges / Ranches
Approx 4 miles away in St. Johnsbury:
Other useful links:
Things to see and do, places to eat in Saint Johnsbury

Locally Social Coffee ( Dining / Coffee shop / Tea ). Located at 757 Portland Street, St. Johnsbury, 1 mile from the center of Saint Johnsbury. Speciality coffees and coffee supplies. Mochas/Lattes/Cold brew Iced Coffee.
www.facebook.com