A Princess cruise ship carrying more than 100 sick passengers returned to Port Everglades Saturday.
Nearly 150 people were infected with the norovirus, a gastrointestinal illness.
Many of those passengers were upset with how they were treated after getting sick.
"It's unfortunate that people get sick, but they need to get their act together as far as management and treat people with dignity after they spent all this money," said Barbara Galoo.
"For a ship this size and the money, we pay thousands for a vacation of a lifetime, to be treated so insensitively, I feel they didn't have a heart," said another passenger.
Other passengers told Local 10 there really wasn't anything else the crew could do.
The ship must now be completely sanitized before it can return to sea.
Another Princess ship, the Ruby Princess, which is scheduled to return to Port Everglades Sunday morning, also has sick passengers on board.
About 78 passengers are also believed to be infected with norovirus.
The cruise line said that as soon as people began reporting being ill, it started enhanced sanitation procedures in the hope of keeping the contagious virus from spreading. Those measures included thorough disinfection of surfaces such as railings, door handles and elevator buttons, encouragement of hand-washing and placement of hand sanitizers around the ship.
Those who are ill were isolated in their cabins until they are no longer contagious, and ship officials encouraged passengers to use the bathrooms in their cabins, rather than public facilities.
Both ships were scheduled to depart on new trips on Sunday, but those trips could be delayed while the ships are cleaned.