The Canyon Inn is located at  Medicine Rock Ranch (18129 County Road 1150, Lookeba, Oklahoma) which is southeast of Hinton.  When you approach the ranch house (built in 2006) you’ll be taken away to another century when you see the extra wide front porch with the adirondak chairs. 

It is the perfect place to watch the deer, turkey and wild birds.

Find out more about The Canyon Inn, watch our video >