The old days of peeling off bills for various staffers are pretty much a thing of the past. Not sure who you should tip now, and when?
Many of the largest, most mainstream cruise lines — including Carnival, Royal Caribbean, Disney, Holland America, Celebrity, Norwegian, and Princess — will automatically add a gratuity to your bill. The charge is typically between $12 and $15 per person, per day. More will be tacked on if you upgrade to a suite or use butler services. Some lines, like Costa, add less for children. The gratuities are then divided between housekeeping and dining room staff.