Originally Posted by
Section 107
While cruise lines are generally quite happy to make arrangements to bring your own wine they are decidedly against letting a passenger bring their own booze.
While most cruise lines will allow wine, but not hard alcohol, to be brought on board the "quite happy to make arrangements" on at least most Carnival Corporation lines like Holland America means charging you an $18 per bottle corkage fee for every bottle above one free bottle per adult passenger at initial boarding. I believe NCL and Royal Caribbean have the same or similar fees. Still may be a better deal than the 200% to 400%+ markup from the shoreside price for the same wine but no bargain either.
Now if you cruise on an all-inclusive luxury line like Seabourn or Silversea they could basically care less about what you bring on the ship in terms of alcohol. The more you bring on the less they have provide so it's to their benefit.