One of the most popular pages on Alcademics is the Airline Liquor Packing Regulations page, so I decided I should do one just for cruises.
I looked up the alcohol policies for the major cruise lines and put them all on one page. As it turns out, they're all pretty restrictive. Generally speaking you can't bring any beer or spirits on cruises, but they'll allow a little bit of wine- and charge you a corkage fee for doing so.
So head on over to the Cruise Ship Alcohol Policies page to see them all.