Plantation Inn
Situated between the Upper Hill Country and North Texas, Plantation Inn offers a relaxing getaway in historic Granbury, TX. Our peaceful hotel is located within steps of scenic Lake Granbury and the Granbury Town Square, offering the perfect mix of outdoor adventure and historic charm. Whether you're visiting for work, to explore Texas history or escaping for a vacation on the lake, we offer warm Lone Star hospitality and comfortable accommodations that feel like home.
5 out of 5 from 1 reviews