Yes in designated area.
If you are a smoker you will find it more difficult to find smoking areas as most of the cruise lines are prohibiting smoking more and more. If you are a non-smoker you will gradually find big improvements. This is a very emotive subject so on this occasion I will leave it at that...Nei.
Allowed in cabins on P&O and in certain bar areas ie winners and on one side of the shi.