On Sunday she came back into Sydney harbour for the transfer of the unruly passengers into a waiting police boat - to the applause of other passengers lining the decks - and immediately set sail again to resume the short-break cruise.
A second witness said the brawl was between two bucks parties.
During the fight, the 37-year-old woman, who is the partner of one of the men, allegedly hit the 21-year-old man on the head with the empty wine bottle, causing a laceration.
Security separated the men and they were detained.
A man's head was cut during a fight between several men, including the woman's husband, police said.
Five of the men who were kicked off the ship were later seen at a pub in Balmain, in Sydney's inner-west.
"It was just a very good buck's party", one of the men told 7 News.
"Detectives from Marine Area Command will continue enquiries into the alleged fight once the group have been brought to shore", police said.
She was charged her with reckless wounding and affray and was granted conditional bail to appear at the Downing Centre Local Court on Friday 9 March.
The crew asked Marine Police to attend the Pacific Explorer on Sunday morning to remove the group "as a result of their behaviour on board overnight", a spokesman for P&O said.
"While these occurrences are rare, we have no hesitation on taking strong action".
A Russian national has been charged in relation to a violent brawl on board P&O cruise ship the Pacific Explorer, off Sydney.
That group of people would be banned from any further travel with P&O Cruises, the company said.
The cruise was billed as a "Comedy Cruise gala" on the P&O website, featuring three days at sea from Sydney. Police investigations were continuing.