We are not in Canada, but we host in Colorado where cannabis has been legal for several years. I think you'll find the majority of your guests will consume edibles or vape products (which have very little odor). While cannabis smoke can smell strong at the time it is being smoked, it dissipates very quickly and leaves little residual odor. (Cigarette smoke clings to everything - cannabis does not.) In fact, our guest cabin rules specifically state only cannabis may be smoked - we don't allow cigarettes at all - and we've never received a complaint from any of our guests, consumer or not. We've never had any issues with cannabis consumers - drinkers is a whole 'nother story!
On the flip side - I absolutely believe, it is up to the host as to what you are comfortable within your home. I am a professional cannabis writer and educator, so I am very fluent in how to advise my guests and provide them with the guidance they need - how to consume responsibly so they have a great time and actually 'remember' their vacation. 🙂
I would recommend learning as much you can about cannabis consumption and your laws if you do open your home to consumers. This will help keep you and your guests as knowledgeable as possible. I am more than happy to answer any questions anyone has as well! Education is key to understanding the new market and it's my full-time 'day job.'