Whether a cruise casino provides free drinks depends entirely on the cruise line's loyalty program and your level of play. Unlike land-based casinos in Las Vegas, most mainstream cruise lines (like Royal Caribbean or Norwegian) do not automatically provide free drinks just for sitting at a machine. Usually, you must earn a certain number of "Casino Points" during your current sailing to unlock a "Drinks on Us" benefit. For example, on Carnival Cruise Line, once you reach a specific point threshold, your drinks are complimentary as long as you are actively playing in the casino. However, if you have booked your cruise through a Casino Comp program or have "Elite" status in the cruise line's loyalty club, you may have free drinks in the casino (or even ship-wide) from the moment you board. In 2026, some luxury lines are moving toward all-inclusive models where drinks are free everywhere, but for the major "big-ship" lines, you should expect to pay for your cocktails unless you are a high-volume player or have a pre-purchased beverage package that covers the casino bar.