In one word, no. RCL has a policy (one of the other moderators will be able to provide the link) against bringing any alcohol onto the ship. IF purchased at a port, which IS allowed, when you re-board the ship, your purchase is taken and stored for you until the last night or day of your cruise. Our last cruise, they returned your purchases on the morning you left the ship at the end of the cruise, which was VERY inconvienent, and much like a "bum-rush". VERY bad practice (Voyager OTS in New Orleans-March, 2012).