There are 3 Lodging Services in St. Johnsbury, Vermont, serving a population of 5,789 people in an area of 13 square miles. There is 1 Lodging Service per 1,929 people, and 1 Lodging Service per 4 square miles.
In Vermont, St. Johnsbury is ranked 102nd of 364 cities in Lodging Services per capita, and 101st of 364 cities in Lodging Services per square mile.
Find addresses, phone numbers, fax numbers, hours & services for St. Johnsbury Lodging Services.
Alpine Valley Motel 46 Vt Route 18 St. Johnsbury, VT Hotel, Motel, Vacation Rentals
Estabrook House Bed And Breakfast 1596 Main Street St. Johnsbury, VT Bed & Breakfast, Vacation Rentals
Rabbit Hill Inn 48 Lower Waterford Road St. Johnsbury, VT Bed & Breakfast, Hotel, Vacation Rentals