Originally Posted by Sistersolo
The decision is made by the cruise line and is independent of the port of departure. As far as I know, none of the cruise lines allow liquor to be brought on board. Holland America lets you bring as much wine as you like; you can either dirink it in your cabin or pay a corkage fee to drink it anywhere else. Celebrity allows one bottle (750 ml) of wine per passenger per port; Princess allows one bottle per passenger, period. I don't know about the other lines.
Thanks for clarification. The cruise line was Celebrity. This cruise was on the Mercury and soon afterwards Celebrity quit Baltimore. I will have to do due research before I take any liquor or wine.