About Twin Canyons Ranch
Twin Canyons Ranch Resort is a family-owned working cattle ranch on the Brazos River, between Granbury and Glen Rose, Texas. Registered Texas Longhorns and Herefords are part of daily ranch life, alongside waterfront villas, an eight-bedroom Barn Suite and Black Star Grille.
Stay, gather and explore
Plan a corporate retreat, bring family and friends together, or explore our ranch activities. Lodging includes waterfront villas and the Barn Suite. At Black Star Grille, visitors can enjoy ranch-raised beef and live music.
Read our ranch story, browse the photo gallery, or contact our team to plan your visit. Twin Canyons Ranch is at 7631 Hayworth Hwy, Granbury, TX 76048.