Hello hucksgirl, welcome to Cruise-Chat. If you buy alcohol on board the ship, they will deliver it to you on the last night. You're not allowed to bring it to your room. You'll probably hear about people putting alcohol in there check in luggage before going to the port. They check for that, and it may be confiscated. The rules stricly forbit it. I don't think drinks on the ship are any more than some bars and night clubs. I'm sure you'll get answers about that on the forum.