There are 169 Hotels & Motels in St. Johns County, Florida, serving a population of 226,578 people in an area of 601 square miles. There is 1 Hotel & Motel per 1,340 people, and 1 Hotel & Motel per 3 square miles.
In Florida, St. Johns County is ranked 9th of 67 counties in Hotels & Motels per capita, and 11th of 67 counties in Hotels & Motels per square mile.