Banff Business Directory

Town of Banff
The Town of Banff is responsible for bylaws, recreation, fire department, public works (operations), planning and development. Town Council is made up of the Mayor, 6 councillors, and an executive assistant. Banff Housing Corporation 403-762-1115...
Banff Business Directory
Peak Photography
Offers photography for weddings, conventions, conferences, commercial and sporting events.
Banff Business Directory
Banff Public Library
The Banff Public Library offers a large selection of books, videos, and other media for all ages. They also host programs for kids including reading, games, puppet shows, and songs. Other services include Career and job search information,...
Banff Business Directory
The Banff Centre
The Banff Centre offers art programs, leadership training, and features full-service conference facilities that can host up to 1000 people.
Banff Business Directory
Banff Swimming Pool
The Sally Borden Fitness and recreation pool hosts adult swimming, lessons, and a daily public swim in Banff, Alberta. For times please see the latest pool schedule.
Banff Business Directory
Whyte Museum
Devoted to the cultural history of the Canadian Rocky Mountains, and the art and culture that have been inspired by them.
Banff Business Directory
Banff Photography
Offering a variety of photography and printing services with several photographers available. They also sell cameras and other photography equipment.
Banff Business Directory
Banff Community High School
The Banff Community High School (B.C.H.S.) offers high school (grade 7 to 12). School enrolment averages around 320+ per year. BCHS is home of the Banff Bears Minor Hockey team.
Banff Business Directory
Canada House Gallery
Canada House Gallery is a commercial art gallery that focuses on contemporary paintings, sculpture and jewellery. Offers arts and crafts by Indian, Inuit and non-native artists.
Banff Business Directory
Johnston Canyon Resort
Johnston Canyon Resort has 42 cabin rentals just outside of Banff on the Bow Valley Parkway hiking distance from beautiful mountain views and waterfalls.
Banff Business Directory
Banff Hockey Academy
The Banff Hockey Academy offers hockey training, summer camps, and hosts a series of tournaments.
Banff Business Directory
Banff Elementary School
Banff Elementary School (BES) offers kindergarten through grade 6. Principles of Operation The students and staff are trusted and respected to design programs which work towards the following principles: Support for self-directed learning. Programs...
Banff Business Directory