In the United States, cruise ships are required to allow smoking anywhere on board. Some parts of their ship may have designated areas for smokers and non-smokers, but most places will be completely smoke free.