Last year I took the Magisty of the Seas out of San Juan and they had a liquor store right where you got on the ship-we walked on the ship with cases of beer, booz, and cokes without any problem what so ever. Is this the case? We are leaving from Miami-is there a liquor store there where we can buy booze and take aboard??
I just got off the Adventure, and they made you check the booze at the ship entrance. They would keep it for you for the duration of the cruise, i.e. you couldn't drink it on board. I don't know if they do the same with beer. You may want to read the fine print in your cruise docs to see what you can bring on board for your own consumption.