Three Bears Brewery & Restaurant has an atmosphere that's hard to beat and it's definitely one of those must visit (but also busy) spots in Banff to grab a pint of craft beer or beer flight and something to eat (make sure to try their burger and poke bowl!).
They have a retractable rooftop on the upper floor as well as a year round pet friendly patio that has heaters and fire tables in the winter, which is so so cozy.