Fairmont Banff Springs, 405 Spray Ave, BanffTraditional, simple Italian cooking with wines and fine service that transport guests to Italy. Elegant restaurant-in-the-round décor. Vegetarian and gluten-free
222 Lynx St, BanffStylishly casual with white linen, glass atrium and mountain view. Classic Italian with an Alberta twist. Antipasto, fresh handmade pastas (try
317 Banff Ave, BanffMade fresh: spaghetti classics (9 choices), signature pastas (lasagna, Thai curry linguini, manicotti, chorizo cannelloni), chicken Parmigiana, ribs, steaks and
Moose Hotel & Suites, 345 Banff Ave, BanffWholesome Italian cooking: antipasti, pizza, pasta, alla grilia and Italian feast for two. Gluten-free and vegetarian dishes. Bread bar: fresh
Banff Ptarmigan Inn, 337 Banff Ave, BanffWarm decor and Italian/Canadian cuisine. Flavourful stone-oven pizzas and pastas, plus meat, seafood and vegetarian dishes ($20-$29). Gluten-free items. Breakfast buffet
Rimrock Resort Hotel, 300 Mountain Ave, BanffCasually elegant with Spray Valley view and creative Rocky Mountain Italian menu. King prawn and spring pea risotto, 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.