There are 2 Hotels in Amherst, Virginia, serving a population of 2,748 people in an area of 5 square miles. There is 1 Hotel per 1,374 people, and 1 Hotel per 2 square miles.
In Virginia, Amherst is ranked 117th of 1092 cities in Hotels per capita, and 147th of 1092 cities in Hotels per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Amherst Hotels.
Amherst Inn 116 Richmond Highway Amherst, VA
Florence Elston Inn 450 Sweet Briar Drive Amherst, VA