If it's tobacco smoke from long-term use, it's not easy to eliminate.
The stench adheres to every surface, particularly painted walls and carpeted floor.
You might need to try all of these: Change furnace filters, and, if possible, clean the furnace ducts (if forced-hot-air heating is used).
Wash all walls, ceilings, counter-tops and hard (wood, vinyl, tile) flooring with detergent that is safe for the wall and floor surfaces .
Wash carpeting with a commercial carpet cleaner (often called "steam" cleaners, though no steam is actually generated).
These can be rented from hardware stores, tool rentals and even some supermarkets.
If the house was furnished, clean furniture with a mild cleaner such as Murphy's Oil Soap .
If the smell persists, you may need to repaint and/or recarpet.
You might check with an attorney (solicitor) for legal advice...
part or all of the cost might be borne by the seller or agent.
lifehacks.stackexchange.com/users/2012/DrMoishe Pippik
Few things worked...
Hope it would work for you as well.
I am a non-smoker, but I still couldn't catch it.
I suppose the owner has sprayed some room freshener when I visited them...
I moved into a room that was used by a smoker...
I didn't feel the smoke when I initially did the inspection..
but as I started to stay - I felt the smoke..
I think you have a similar issue.. on speaking to my mother and sister
they suggest me following tips.
Keep all your door and windows open, so that air can flow through..
this will reduce the smoke smell.
When door and windows are closed - like night time - Get vinegar in a big bowl and keep in the middle of the room - whole night, as the smell of vinegar will remove the smoke.
Rub parts of the mirror / closet - and the other parts with baking soda solution ( baking soda dissolved in water).
Spray the solution on carpet and tiles and wooden parts- and floors where you feel - the smoke might have settled-
this will remove the smoke.
Get some diffuser and essential oils - Eucalyptus in your room and use it in your house..
this will remove the smell and may keep you calm.
Hope this helps.
lifehacks.stackexchange.com/users/17839/Hussain Patel
You should try an air purifier, particularly one with an ionizer.
I've found that this typically helps a lot.
As previously suggested, charcoal works great at trapping smells and absorbing smoke.
You can buy charcoal filters and attach or tape them to a fan or to your A/C vent.
This will help reduce the smell and trap the smoke into the filter.
lifehacks.stackexchange.com/users/28089/notyourguru
You could try placing a few bowls of regular, white vinegar around.
Although this is typically used to get rid of paint smell, it may work on smoke as well.
Some other things you may try are crushed charcoal, strong air fresheners, or baking soda.
Baking soda is often used to absorb refrigerator smells and hence may be a bit more versatile.
Charcoal may be a pretty good avenue to try as well.
Because it absorbs and traps smells (it does the same with poisons, when someone is given charcoal as an antidote).
Also, burning a strongly scented candle will likely help, at least for a time.
These two websites are where I got most of my information.
Remove paint smell - VisiHow and Get rid of tobacco smell - WikiHow .
lifehacks.stackexchange.com/users/96/L.B.
Tobacco smoke smell adheres to everything in a home and
if there is no clear source of the smell then more widespread measures need to be taken.
Baking soda, dried coffee grounds, charcoal are often considered a useful odor absorbent.
You can leave bowls of the different materials around a home where the smell is strongest for a few days to absorb odors over time.
lifehacks.stackexchange.com/users/27981/Jim Bree
I bought a house 3 weeks ago, and after moving in, I found there's smoke smell in the house, like tobaccos, especially in the bathroom, although I didn't notice that during the home inspection or the final walk through.  I cleaned the vent, the wall, everything I can think of, but the smoke smell still persists. I even called the fire department, but they couldn't find out the source either.  Could someone give me some suggestions on what I should do now?
Smoke smell in my house
lifehacks.stackexchange.com
<home><smell><smoking>
lifehacks.stackexchange.com/questions/14211
lifehacks.stackexchange.com/users/17925/chaohuang
There are a number of ways that you may be able to get ride of the smell of smoke. Probably the most important one is to wash all walls, ceilings and counter tops and clean all carpets using a commercial carpet cleaner. Other potential solutions include placing a bowl of vinegar or some charcoal in the room to absorb and trap smells. Finally, you may want to consider getting an air purifier. The options include changing furnace filters, and, if possible, clean the furnace ducts (if forced-hot-air heating is used), wash all walls, ceilings, counter-tops and hard (wood, vinyl, tile) flooring with detergent that is safe for the wall and floor surfaces, wash carpeting with a commercial carpet cleaner (often called "steam" cleaners, though no steam is actually generated) and clean any furniture with a mild cleaner. If still smelling, repaint or recarpet. You can also leave out a bowl of vinegar and rub fittings with baking soda and water and a cloth. An air purifier with a charcoal filter may help. Check and see if the seller or estate agent has an obligation to pay for the cleaning.
Change furnace filters, and, if possible, clean the furnace ducts (if forced-hot-air heating is used), wash all walls, ceilings, counter-tops and hard (wood, vinyl, tile) flooring with detergent that is safe for the wall and floor surfaces, wash carpeting with a commercial carpet cleaner (often called "steam" cleaners, though no steam is actually generated) and clean any furniture with a mild cleaner. If still smelling, repaint or recarpet. Check and see if the seller or estate agent has an obligation to pay for the cleaning. Place a large bowl of vinegar in the middle of the room overnight and wipe fittings like mirrors with baking soda dissolved in water. Use a diffuser with essential oils. Use an air purifier with a charcoal filter.