Kathy, I am a smoker, but I would never smoke in my cabin. However, Silversea does allow that, as well as on the balconies, but I am sure they are aware of the problem you suggested about the cabin and the smell. There are so few smokers these days (fortunately) that I hope it will not be a problem for you. I really loved my two cruises on Silverseas, but the smoking policy had nothing to do with it..