Is smoking allowed in the cabins? Does Carnival have any non smoking cabins? I suffer from migraines and am very sensitive to the smell. I know that people can smoke in public areas of the ship and thats ok, I just stay away from thoughs places. I just don't think I could sleep in a smokey room.