Banff, Alberta

683 listings · Banff

Food & drink

Restaurants & Bars80Breakfast, Brunch & Diners1Italian Restaurants1Chinese Restaurants1Japanese & Ramen1French Restaurants1Specialty Food & Other Eateries12Coffee Shops29Bakeries5Pizza10Mexican Restaurants5Barbecue1Burgers3Sushi3Breweries2Bars & Pubs26Ice Cream & Desserts5Delis & Sandwiches1Juice & Smoothie Bars2Grocery Stores6Liquor Stores6

Home services

General Contractors2Plumbers2Electricians3Other Home Services3

Health & medical

Doctors3Dentists5Chiropractors1Physical Therapy2Optometrists & Eye Care1Counseling & Mental Health1Pharmacies3Hospitals3Acupuncture1Other Health & Medical3

Beauty & fitness

Hair & Beauty Salons8Barbers2Spas & Massage16Gyms & Fitness7Yoga Studios2Martial Arts1Tattoo Shops4Makeup Artists1

Legal

Law Firms2

Financial

Accountants & Tax2Insurance Agencies2Banks & Credit Unions3Mortgage Brokers1Other Financial Services3

Auto

Auto Repair5Auto Glass1Motorcycle Dealers & Repair1Car Rental6

Real estate

Real Estate Agents4Property Management1Apartments1

Pets

Veterinarians1Dog Boarding & Daycare1Pet Stores1

Education & child care

Child Care1Preschools1Dance Studios1

Events & weddings

Photographers2Event Planners4Florists18

Travel & stays

Hotels104Bed & Breakfasts27RV Parks & Campgrounds10Travel Agents11Tours5Vacation Rentals2

Shopping

Clothing Boutiques19Furniture Stores1Jewelry Stores7Hardware Stores1Bike Shops1Thrift & Consignment2Gift Shops8Sporting Goods11Discount Stores1Mobile Phone Stores2Building Supplies1Other Shops & Retail33

Professional services

Printing Services1Sign Makers1Staffing Agencies2Courier Services1Other Professional Services4Business Services (B2B)1

Local services

Dry Cleaning & Laundry2Places of Worship10Internet & Phone Providers3Other Local Services8

Arts & entertainment

Music Venues3Movie Theaters1Escape Rooms1Bowling1Museums4Art Galleries11Golf Courses2Event Spaces2Sports & Recreation21Entertainment & Attractions16

Transportation

Limo & Car Services1Airport Shuttles3Freight, Trucking & Shipping1

Featured in Banff