Lockhart Inn
Very good 8.1 (130 reviews)
Bed & Breakfast
Price unavailable
About it
This Texas hotel is located 3 miles from Lockhart State Park Golf Course. It features free Wi-Fi.
Each simply stated room at Lockhart Inn offers a cable TV with HBO. Rooms are equipped with a microwave and mini fridge.
The front desk staff is available to serve guests 24 hours a day. Lockhart Cafe is the hotel's on-site restaurant.
Premium outlet shopping in San Marcos is 19 miles from Inn Lockhart. Lockhart City Park is less than 5 minutes’ drive away.
Its strengths
24hr reception
LAN Wi-Fi
Parking
Family rooms
Restaurant
Location
1207 South Colorado StreetLockhart TX 78644
Dates of your stay
Availability with