Smoke and vape odour is one of the toughest cleaning challenges an Airbnb host can face, and it’s a common source of disputes when a guest breaks a strict no-smoking policy. Beyond the immediate cleaning problem, unresolved odour can tank your reviews for weeks if left untreated.
Why Basic Cleaning Doesn’t Work
Smoke particles embed themselves in soft materials — curtains, upholstery, carpet, and even drywall — not just the air. Spraying air freshener or opening windows temporarily masks the smell but doesn’t address the source, which is why the odour often returns within a day or two.
What Actually Removes Smoke/Vape Odour
- Washing all fabric items possible — curtains, cushion covers, bedding — with an odour-neutralizing detergent
- Steam cleaning upholstery and carpets, which lifts embedded particles rather than just masking them on the surface
- Wiping down hard surfaces, including walls, with an odour-neutralizing solution, not just standard cleaner
- Running an air purifier or ozone treatment in more severe cases, particularly for enclosed units with limited ventilation
- Replacing anything porous that’s beyond saving — some pillows or lighter fabric items may need full replacement
Documenting the Issue
If a guest violated a no-smoking policy, photos and receipts for the extra cleaning (or replacement items) support a claim through Airbnb’s Resolution Center for reimbursement.
Preventing Repeat Issues
Smoke detectors with vape-sensing capability are increasingly common in Toronto units as a deterrent, alongside clear house rules and a documented cleaning fee for policy violations stated upfront in your listing.
My Canada Cleaning offers specialized odour-removal cleaning for Toronto Airbnb hosts dealing with smoke or vape contamination, including steam cleaning and odour-neutralizing treatments.