A woman is recovering at a West Rand hospital after being attacked by a rhino at a game park in Roodepoort.

Paramedics said the 24-year-old woman was part of a group of visitors who were walking in the park when the rhino charged for her.

After being stabilised at the scene, she was rushed to a Krugersdorp hospital in critical condition.

Netcare 911's Chris Botha said, "She was seriously injured and paramedics rushed her to Netcare Krugersdorp Hospital."