Granbury hotels & apartments, all accommodations in Granbury

Recommended hotels in Granbury

Inn On Lake Granbury photo

Inn On Lake Granbury

The hotel is set within a 10-minute walk from the city center. Inn On Lake Granbury is a 3-star property…

205 West Doyle Street, Granbury, United States

Iron Horse Inn Granbury photo

Iron Horse Inn Granbury

The center of Granbury can be reached in 10 minutes' walk from the hotel. The 2-star Iron Horse Inn is…

616 Thorpe Springs Road, Granbury, United States

Comfort Suites Granbury photo

Comfort Suites Granbury

The property offers beautiful location within a 25-minute walk of Granbury Town Square. Comfort Suites Granbury is within about…

903 Harbor Lakes Drive, Granbury, United States