The air con in the cabin removes air around 12 times per hour whether stale air/cigarette smoke so wouldn't worry too much on that score by the time you cruise they may have tightened up further on their smoking policy.
I also hate the smell of cigarettes, but I wouldnt let that put me off cruising. Every day in normal life, you would somewhere smell cigarette smoke. Cruise ships are no different. If you are so averse to this go mountain climbing, deep sea diving, anywhere where smoking would be impossible. Have never smoked but your wish is impossible at the moment. My philosophy is live and let live we will never achieve a perfect world. Even the ones who smoke deserve a holiday. Albeit away from me. But that is whats happenening, they are now virtually banned from anywhere on ships. (RELAX).
Unfortunately mountain climbimg or deep sea diving would not be a option as i am partially disabled.
I am an ex smoker and think that there should always be availability placec to smoke, what i don.t enjoy is me not having the choice of smelling stale tobacco, therefore that is the reason i asked the question re smoking in cabins, the answe from Blyth has set my mind at rest as i hadn't thought about the air con circulating in the cabins, i am so looking forward to my holday so i wil now try to (RELAX).
Note to all smokers -- enjor your ciggies.