Photo: Courtesy of Princess Cruises

Carry-on alcohol policies vary by cruise line.

Cocktail bills can quickly add up — unless you booked a beverage package — but don’t try to carry on bottles of your favorite distilled spirit before checking your cruise line’s policy. Most, except Costa and MSC, allow at least one bottle of wine or champagne per passenger for consumption in your stateroom (some have corkage fees in dining rooms), though they may forbid beer or spirits.