logo

Location of Lockhart Inn

Location

1207 S Colorado St, Lockhart, Texas, United States of America, 78644
Positioned in the heart of Lockhart, Texas, this hotel is situated within walking distance from a variety of premier restaurants, cafes, and vibrant shops, providing guests with a delightful blend of convenience and local flavor. The iconic Lockhart State Park, perfect for outdoor activities, is a mere 3 km away, while the historic downtown area, featuring landmarks such as the Caldwell County Courthouse and the Gaslight-Baker Theatre, is less than 2 km from the property. Additionally, popular dining options, including the renowned Black’s BBQ, are just a short stroll away, making it an ideal location for exploring the city's culinary and cultural offerings.
Check rooms and rates
From66US$ /night
Check-in
04Dec2024Select date
Check-out
05Dec2024Select date
Rooms and Guests2 Guest, 1 Room
Map view
1207 S Colorado St, Lockhart, Texas, United States of America, 78644
Nearby
Saint Johns United Baptist Church
1900 ft
Restaurants
Chisholm Trail Bar-B-Q
500 ft
1323 S Colorado St
Whataburger
500 ft
100 State Park Rd
McDonald's restaurant
800 ft
1330 S Colorado St Restaurant #12350
Lockhart Seafood and Steak
1700 ft
912 S Commerce St
Mr Taco
2200 ft
831 S Colorado St
Donut Palace
2200 ft
820 S Colorado St
Guadalajara Mexican Restaurant
3100 ft
1710 S Colorado St
Subway
3200 ft
1703 S. Colorado Street # Walmart
Contact us
We’re at your service