Ellison House is a Luxury Vacation & Event Venue in Lockhart, Texas set a few blocks north of the historic square.

Originally built around 1880, the home is now reimagined as an exclusive Texas retreat.

Book our "Christopher Suite", the main home, or the entire venue.


Experience a unique blend of historic Texas with a modern edge.

  • Facebook Basic Black
  • Black Instagram Icon
  • Black Google Places Icon

434 North Blanco, Lockhart, Texas, 78644 | ellisonhouselockhart@gmail.com

All Content ©2021 by Lockhart's Ellison House