About Historic Granbury SquareVisit the town voted the "Best Historic Town" in the country three years in a row by USA Today.
History of the Granbury Square
Granbury, Texas was founded in 1871 when most of the Historic Granbury Square was built. About 100 years later, Lake Granbury was built, fed from the Brazos River, a river that is the scenery of many Texas historical sites and movies. Granbury is known as the town “where Texas history lives,” making it a common vacation spot for history buffs and lake enthusiasts alike.
Stay Right on the Historic Granbury Square
See photos of our seven beautiful suites located in the heart of downtown Granbury. We think you will find one that’s absolutely perfect for you!