A few thoughts
While those who make the noise are not going to be reading these posts - it is hoped that the cruise industry understands that this is an on going problem, and will take steps to resolve it. Some suggested strategies are to place signs in strategic places to alert passengers, and to have the crew ensure that sleeping quarters are a quiet and peaceful place late during normal sleeping hours.
While hotels may have noiser halls than cruise ships, the problem is more acute on ships. This is as a result that generally cruise ship cabins are significantly smaller than hotel rooms, and beds are located closer to the doors and potential noise than in most hotel rooms. Thus the chance of noise disruption is greater on cruise ships rather than hotel rooms - all things and noise being equal.