The Cochrane RancheHouse has a unique combination of location, service, and ambiance that makes it the place of choice for unforgettable events.
Nestled at the base of Big Hill in the Valley of the Bow River the Town of Cochrane is situated in a truly picturesque location. Add the view of the foothills and the Rocky Mountains to the west, and it seems only natural that an urban center would have developed here. Along with the beauty of the location, Cochrane also has the advantage of being in a very prosperous mixed farming area. Our goal at the Cochrane RancheHouse is to make your visit a memorable one.