How to Get Rid of Weed Smell in a Rental (Before the Next Guest Checks In)
Share
A guest checks out, you walk in to turn the unit over, and it hits you at the door: the unmistakable smell of marijuana baked into the whole place. For a short-term rental host, that weed smell isn't just unpleasant — it's a threat to your next review, your cleaning fee, and sometimes the booking itself. Guests have canceled at the door and demanded a refund over less.
The good news: weed smell can be removed completely, and you can do it inside a normal turnover window if you attack it the right way. Here's exactly how — written for hosts, property managers, and the cleaning crews who have to get the room guest-ready before check-in.
The 30-second version:
Getting smoke smell out doesn't have to mean hours of scrubbing or an ozone machine that takes the room offline. Just remove any visible residue, open the windows, spray Olorsol on the surfaces where the smell hides — sofa, mattress, carpet, curtains — and keep working.
Shop Olorsol Odor Eliminator →Why weed smell is so hard to get rid of
Marijuana and cigarette smoke don't just float in the air and leave. The smoke is full of oily odor molecules (VOCs) that cling to soft, porous surfaces — curtains, carpets, upholstery, mattresses, even painted walls. Those surfaces act like sponges: they soak up the smell during the stay, then slowly release it back into the room for hours or days. That's why a room can look spotless, air out overnight, and still smell like weed at check-in.
Here's the insight most guides miss: air fresheners only treat the air, but the smell lives in the fabrics. Don't treat the soft surfaces, and the odor comes right back.
How long does weed smell last in a room?
- Light session, well-ventilated room: a few hours to fade from the air.
- Poor ventilation or heavier use: 12–24 hours, sometimes up to 48, to clear the air.
- Odor trapped in fabrics and carpet: days to weeks if you never treat the surfaces directly.
On a same-day turnover, "wait it out" isn't an option. You have to pull the odor out of the surfaces — not just wait for the air to clear.
How to get rid of weed smell in your vacation rental or hotel before the next check-in
Here's the simple turnover method using Olorsol Smoke Odor Eliminator — your cleaning crew can run it without slowing down the rest of the clean:
- Remove Residue – Remove any visible smoke residue from the room and affected surfaces.
- Replace Filter – Replace the HVAC/AC filter if it has absorbed smoke odors.
- Ventilate – Open doors and windows and ventilate the room for 20–30 minutes while continuing your cleaning routine.
- Spray – Spray from at least 30 cm (12 in.) onto walls, curtains, upholstery, carpets, rugs, and other odor-trapping surfaces. Allow the treated area to dry naturally.
For best results: Use as part of your standard room turnover process between guest checkout and the next check-in. Rooms are typically guest-ready in about 1 hour, depending on odor intensity and ventilation.
Washing fabrics and airing out isn't enough for the sofa, mattress and carpet — you need a spray that neutralizes marijuana and smoke odor deep in the fibers.
Get the odor eliminator hosts use →What doesn't work (and can make it worse)
- Masking sprays and scented candles. They cover the smell for a few minutes, then it comes back — now mixed with a fake floral note guests notice instantly.
- Ozone machines. They can work, but they aren't safe to run around people, they can damage rubber and plastics, and they take the unit offline for hours or days. Not practical for a same-day turnover.
- Vinegar, coffee grounds and baking soda. They pull a little odor from the air but do almost nothing for smell trapped deep in fabric — and they're far too slow for a real turnover.
The fastest professional fix for hosts
The step that actually removes the smell — treating the soft surfaces — is exactly what a professional odor eliminator is built for. That's why we made Olorsol, a professional smoke and marijuana odor eliminator for short-term rentals and hotels.
Instead of masking the smell, Olorsol neutralizes it at the source, deep in the fabrics. Your crew airs out the property, sprays the curtains, upholstery, carpet and mattress, and keeps working — the formula does its job while they finish the clean. By check-in, the room is fresh and ready to re-list. It's low-fume and gentle enough for staff to use several times a day.
Frequently asked questions
How do you get weed smell out of a room fast?
Ventilate, wash all fabrics, wipe hard surfaces, then treat the soft surfaces (sofa, carpet, mattress, curtains) with a professional odor eliminator that neutralizes odor at the source. Skip masking sprays — they only delay the smell.
Does the weed smell come back after cleaning?
It does if you only treated the air. The odor is stored in porous surfaces and re-releases over time. Treating the fabrics directly is what stops it from coming back.
Can you get weed smell out of a mattress or couch?
Yes — these are the worst offenders because they can't go in the wash. Spray them thoroughly with an odor eliminator made for fabrics and let it dry.
Is it safe to use around guests and staff?
A plant-derived, low-fume formula like Olorsol is designed for repeated daily use by housekeeping without harsh fumes or downtime — unlike ozone machines, which require clearing the space.
How do I stop a guest's marijuana smoking from costing me reviews?
Build a fast odor process into every turnover and keep a professional odor eliminator on every cleaning cart. The hosts who never get "the place smelled like smoke" reviews are the ones who treat the surfaces, every time, before the next check-in.
MADE FOR HOSPITALITY
Olorsol Smoke & Marijuana Odor Eliminator
Neutralizes odor at the source · safe for daily use · room-ready in about an hour.
Shop Olorsol → See how it works