The 15-deck Princess Cruises vessel is set to dock in Fremantle on Sunday, December 18, after a 13-day coastal cruise.
Princess Cruises would not say how many people fell ill but confirmed “passengers on board Sun Princess had reported gastrointestinal symptoms confirmed as Norovirus during the current cruise”.
Side-effects of the highly-infectious virus include vomiting and diarrhoea.
A spokesperson said preventative health vigilance was already high on board the ship after authorities warned that the Norovirus was active in the community.
“High sanitation levels were further increased and both the ship and terminal will be thoroughly cleansed,” the company said.
But the “comprehensive sanitation program” and "additional disinfection”, set to take place before passengers’ board did not put Perth woman Jayne Rogers’ mind at ease.
Mrs Rogers booked the cruise more than a year ago at a cost of $729 per person.
She had been looking forward to a getaway with her 25-year-old daughter, but instead has spent the last few days “stressed out big time” and was now stocking up on gastro stop tablets, fizzy drinks and hand sanitiser.
The 51-year-old said she received the pre-board health advisory on Wednesday – just four days out from her expected departure date.
Mrs Rogers said she would have preferred a refund, but would now just have to “hope for the best” on board the ship or be $1458 out of pocket.
“I phoned them and they said there’s no refund because after December 4, they keep 100 per cent (of the money),” she said.
“I paid $729 for the ticket, which is a lot of money if you’re lying in bed vomiting the whole trip.
“It doesn’t dock until Sunday morning, so I can’t see how they’re going to have the whole ship cleaned thoroughly by 3pm."
Mrs Rogers said she wanted to warn the elderly and families with young children who may be boarding the ship.