Looking for the perfect break? Reviewers gave Lockhart a good rating.

Search inns in Lockhart

  • 3 properties in Lockhart
    Show map Map
    More accommodations in Lockhart:
  • Lockhart Inn

    Lockhart Inn

    Lockhart, United States of America
    6.7

    Review score

    82 reviews

    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.

    “The owner was very accomidating and the location was just perfect!!!”

    Husker United States of America

You might also like these property types: