Italian shipbuilder Fincantieri is paying EUR 59.7m ($74.4m) to take control of STX France.
The price was revealed as the yard group signed a contract with the French state to own 50% of the cruiseship builder.
It will be loaned another 1% by the French government, represented by the Agence des Participations de l'Etat (APE).
"The acquisition by Fincantieri is subject to the closing of the transaction between the French state and STX Europe and to customary conditions for this kind of transaction," Fincantieri said.