Banff Commercial Leasing
The town of Banff is a destination mountain resort that welcomes over four million visitors per year. Banff Lodging Company (Banff Caribou Properties Ltd.) owns and operates 6 tenant-commercial buildings in Banff, Alberta. These buildings, along with related commercial spaces available for lease are Banff Railway Station, Town Centre Mall, Caribou Corner Mall, Chustas Mall, Wolf & Bear Street Mall as well as commercial space at the Inns of Banff Hotel.
Our commercial buildings are home to many great services in Banff. With excellent towntown locations we have attracted what locals and tourists are looking for. Businesses like spas, car rentals, flower shops, and real estate agents are just a few of our valued tenants.
Banff has an eclectic mix of retail options, finding those familiar brands that we all know and love as well as local independent shops that that make Banff so unique. You will find most of our retail options on Banff Ave the main street or just off Banff Ave.
We have a variety of amazing restaurant space from Wild Bill’s Legendary Saloon seating 280 people to the Banff Sushi Train seating 18 people. From grab and go at Beavertails or JK Bakery to dine in at the Rose and Crown or Coyotes we offer a variety of restaurant spaces.
Downtown office space can be a challenge to find. Ask us about our community office space shared with a few other businesses. Our office space ranges from 4th floor with views to basement level, even someplace in between.