Devil's Thumb Ranch Resort & Spa | 2,847 followers on LinkedIn. 6,500 acres of pristine Rocky Mountain wilderness. The Colorado Experience. | Devil’s Thumb Ranch is an environmentally friendly year-round Ranch resort, meeting facility and spa offering newly built cabins in the woods, a brand new Lodge, fine dining and an array of winter and summer outdoor and wilderness recreation activities. We’re located in the Colorado Rocky Mountains, 67 miles west of Denver - ten minutes from Winter Park. Our Ranch encompasses 6000 acres at the foot of the Continental Divide in the beautiful Ranch Creek Valley of Grand County.