Find Your Cruise
Most of them have areas set aside for smoker.
Sun Princess had no smoking in all enclosed public areas, but one side of the sundeck was for smokers. The casino had no-smoking nights. Celebrity are similar, but their front-of-ship disco have a 'one-side for smokers' policy.