Yes, Royal Caribbean ships sell cigarettes, but with specific restrictions on where and when you can buy and use them. You can typically find a variety of cigarette brands in the onboard duty-free shops. However, due to customs regulations, cigarettes purchased in the duty-free shop are intended for consumption off the ship; the shop will often hold your carton until the final morning of the cruise, or they may allow you to take them immediately but at a slightly higher price that includes "consumption" taxes. If you need a single pack to smoke during the cruise, they are usually available for purchase at select bars, typically those near the designated smoking areas or inside the Casino. Be prepared to pay a premium price for these individual packs compared to land-based prices. Smoking itself is strictly prohibited in all staterooms and on balconies; it is only allowed in clearly marked outdoor deck areas and in designated sections of the Casino while actively gambling.