There are 2 Hotels in Lockhart, Texas, serving a population of 13,319 people in an area of 16 square miles. There is 1 Hotel per 6,659 people, and 1 Hotel per 7 square miles.
In Texas, Lockhart is ranked 468th of 2209 cities in Hotels per capita, and 492nd of 2209 cities in Hotels per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Lockhart Hotels.
Ellison House 434 North Blanco Street Lockhart, TX
Lockhart Inn 1207 South Colorado Street Lockhart, TX