About The RancheHouse

Welcome to the Cochrane RancheHouse. A destination built on proud heritage, fine history and now your future in the making.

Corporate Events

Break free from your boardroom, and gather here! It’s the perfect destination for meetings, conferences and client or industry events.


This is where magical moments happen. Enter wedded bliss in rustic contemporary style and with the Rocky Mountains as your ...

The Cochrane Ranchehouse

Your Authentic Alberta Experience

Welcome to the Cochrane RancheHouse. Considered home by many, a tribute to countless others and a legend in its own right, the Ranche and Cochrane RancheHouse are rich in history, heritage and an unrelenting passion for the western way of life.

For generations past, connection and celebration served as the glue that kept families and communities together and grounded. Births, baby showers, weddings, anniversaries, seasonal gatherings, community dances and parties, funerals and church services brought people together from miles around and enriched lives during times of hardship as well as ease.

The same is true of today. As life races at exponential speed, we encourage you to continue in their footsteps by inviting your ‘community’ to join you here as you celebrate a momentous event together or gather business colleagues.

The Cochrane RancheHouse was and will always be a special gathering place. The doors will always be open and we invite you to share in our picturesque location where unforgettable events happen every day. This is far more than a destination.

Nestled along the rolling Alberta foothills and cresting the pristine Bow River, it is a sought after escape from the everyday where family, friends, neighbours and colleagues gather to enjoy one another’s time and celebrate special occasions.

The RancheHouse offers the perfect combination of location, ambiance and amenities for every event. We have hosted groups of two to two hundred and invite you to visit us soon, so that we can show you around and your event can also be a part of the greater story.