Restaurants in Banff, AB

104 restaurants in Banff, 51 with opening hours. Featured and owner-managed listings first.

4 open late

Restaurant
1029 Banff Avenue(403) 762-5531Hours listed
Restaurant
108 Banff Ave(403) 762-4022Hours listed
Chinese Restaurant
211 Banff Ave(403) 985-6688Hours listed
Restaurant
221 Bear Street(403) 762-2467Hours listed
Pizza Place
225 Banff Ave(403) 762-2192Hours listed
Japanese Restaurant
120 Banff Ave(403) 760-0882Hours listed
Mexican Restaurant
461 Banff Avenue(403) 760-8502Hours listed
Restaurant
201 Lynx Street(403) 760-3271Hours listed
Italian Restaurant
208 Wolf Street(403) 985-9180Hours listed
Italian Restaurant
345 Banff Avenue(403) 760-8580Hours listed
Japanese Restaurant
215 Banff Avenue(403) 760-0908Hours listed
Japanese Restaurant
304 Caribou Street(403) 985-1112Hours listed

Questions about restaurants in Banff

How many restaurants are in Banff, AB?
This directory lists 104 restaurants in Banff, 67 of them with a phone number.
Are any restaurants in Banff open on Sunday?
50 of the 51 listings with hours on file are open on Sundays. Check each listing's hours before you go.
How do I add or update a listing in Banff?
Listing a business is free. If your business is already here, claim it to edit the hours, phone number, website and photos; if not, use "Add your business".