The Rescue Co-ordination Centre in Fiji said the crew sent a mayday distress call near Nadi around 9pm yesterday.
"There are three people on board, all New Zealanders," a spokesperson said.
"One of the yacht's mast broke and the crew got hit by it."
The Australian cruise ship Pacific Explorer diverted its route to help the yacht last night.
Maritime New Zealand's Rescue Co-ordination Centre said one person was transferred to the cruise for medical treatment, but more help would be needed.
"Two further support vessels are expected later today, one at about midday and another at 4pm," a spokesperson said.
"Support from the vessels is needed to assist the other people on-board the yacht as, due to conditions and the comparative size of the Pacific Explorer, assisting the remaining people on-board the yacht isn't possible."
RNZ has approached PO Cruises, responsible for the Pacific Explorer, for comment.