I never buy drink packages since I don't drink enough to get my money’s worth.
Most of the major cruise lines, like Carnival and Royal Caribbean, offer drink packages. But they can tack on hundreds of dollars to an already pretty expensive vacation.
Plus, the packages really vary across companies — some cruise lines give you 15 drinks a day while others have unlimited options.
Unfortunately, on every cruise I've been on, everyone (of legal drinking age) in the same stateroom has to make the same decision on drink packages. Even if you're traveling with someone who doesn't drink, they'd have to pay if you want a package.
Instead, I always order drinks à la carte when I want one. It saves me money and makes me really think about the drink I'm ordering.