There are 127 Hotels & Motels in James City County, Virginia, serving a population of 73,028 people in an area of 143 square miles. There is 1 Hotel & Motel per 575 people, and 1 Hotel & Motel per 1 square miles.
In Virginia, James City County is ranked 3rd of 133 counties in Hotels & Motels per capita, and 5th of 133 counties in Hotels & Motels per square mile.