Fairmont Banff Springs, 405 Spray Ave, BanffCastello Ristorante offers modern Italian cooking with wines and fine service that transport guests to Italy, with an elegant, restaurant-in-the-round
222 Lynx St, BanffStylishly casual restaurant with white linen, glass atrium and mountain view. Classic Italian cuisine with an Alberta twist. Menu items
Moose Hotel & Suites, 345 Banff Ave, BanffWholesome Italian cooking. Menu items include: antipasti, pizza, pasta, alla griglia and Italian feast for two. Gluten-free and vegetarian dishes
Banff Ptarmigan Inn, 337 Banff Ave, BanffWarm décor and Italian/Canadian cuisine. Flavourful stone-oven pizzas and pastas, plus meat, seafood and vegetarian dishes ($18-$34). Gluten-free items. Breakfast buffet
Rimrock Resort Hotel, 300 Mountain Ave, BanffCasually elegant with Spray Valley view. Creative Rocky Mountain Italian menu: king prawn and spring pea risotto and bistecca di
415 Banff Ave, BanffSwiss-Italian cuisine: rack of lamb, hazelnut chicken stuffed with goat cheese, fresh fish, steak and lobster, pasta, fondue and raclette.