In other Caribbean countries, there may be concerns about the nighttime noise level coming from the cruise ships. At the end of the day, the reason why cruise ships almost never stay in port overnight is because most passengers don't seem to mind spending nights at sea.