Français

Banff, AB Business Directory

224 local businesses in Banff

Browsing businesses in Banff, AB? Start with Local Business, one of the city's most-represented categories, or explore 224 local businesses across every category below.

All businesses in Banff

Chili's Grill & Bar at The Fox Hotel & Suites

461 Banff Ave
+1 (403) 760-8502

Take your taste buds to whole new level with Chili's great choices, including those classics like Baby Back Ribs and Big Mouth Burgers. Big …

Cool As A Moose Banff

Cool As A Moose Banff

128 Banff Ave
(403) 985-4612

We have a wide range of clothing, gifts, hats, toys and souvenirs for the whole family. Come on down and check out our range of Banff themed…

Crock A Doodle in Banff

Bear Street
5197528080

Crock A Doodle Paint Your Own Pottery

Crossfit Banff

4034316611

Functional athletic training for everyone

Dance for Joy Studio Banff

Dance for Joy Studio Banff

215 Banff Ave. (lower level Sundance Mall)
403-763-8983

Dance / Fitness / Barre / Yoga / Wellness Dance for Joy Studio Banff is a multi-dimensional studio space offering dance, fitness, barre, yog…

Delta Banff Royal Canadian Lodge

459 Banff Avenue
1-800-661-1379

Our Banff hotel is situated in the heart of this small mountain resort town and provides instant access to the area’s rich history and outdo…

Discover Banff Tours

Discover Banff Tours

215 Banff Avenue, Sundance Mall
403-760-5007

Discover Banff Tours is dedicated to providing fantastic memorable experiences for visitors coming to Banff and Lake Louise in the Canadian …

DISTRICT shop

DISTRICT shop

220 bear street
403-762-4050

located in beautiful banff alberta, locally owned shop since 2008. selling the best selection of lifestyle clothing, We love supporting up …

Domino's Banff

Domino's Banff

122 a eagle crest
4037603330

The Hottest Pizza in town!

Douglas Fir Resort & Chalets

525 Tunnel Mountain Road
403-762-5591

Banff’s Finest Family Accommodation

Earls Banff

299 Banff Ave
403-762-4414

A dining room upstairs with great views of the mountains surrounding Banff, downstairs we have a lounge with 4 HD TV's great for watching sp…

EATchetera

215 Banff Avenue
4039850818

Serving authentic Filipino dishes and fresh baked pastries.

El Toro Restaurant

El Toro Restaurant

429 Banff Avenue
403-762-2520

Spanish & Mexican influence

Elkhorn Lodge

Elkhorn Lodge

124 Spray Ave
+1 (403) 762-2299

"A rustic restful atmosphere" with a view of the mountains and within walking distance of downtown shops and restaurants. The lodge is loca…

Elope in Banff

Elope in Banff

222 Glen Crescent
403-762-3516

Intimate wedding packages for the Canadian Rocky Mountains.

Enjoy Banff

Enjoy Banff

Banff Ave
1 403 313 6161

EnjoyBanff.com is a central reservations company committed to providing the best booking experience for Banff and the surrounding area. Know…

Eureka Banff

Eureka Banff

229 Bear Street
4037622381

We have three themed rooms at our Escape Room venue: 1. 50's Diner 2. Warden's Cabin 3. Predator vs. Prey

Fairmont Banff Hot Springs Hotel

Fairmont Banff Hot Springs Hotel

405 Spray Ave.
1 866 540 4406

Banff FAQs

Browse Banff's category list on this page to see how many listings exist in each category — categories with more listings tend to reflect the most common local business types.

This site lists businesses citywide rather than by neighborhood; check each listing's address for its specific location within the city.

For official government office locations in or near Banff, check the relevant provincial or municipal government website directly rather than relying on a business directory for this.

Hours vary by business and industry — check the specific listing's hours, or call ahead to confirm before visiting.

For current public transit routes and schedules serving Banff, check the local transit authority's official website — this varies by business location within the city.

Parking availability depends on the specific business and its location — check the listing's address or contact the business directly to ask about parking.

For emergency services, dial 911; for non-emergency local services, check the city or county government website for the relevant department contact information.

Planning a visit? Read our Consumer Guide for tips before you go.

Share: