More than 100 people have been injured, three of them seriously, after powerful waves smashed into visitors at the Figure Eight rock pools in Sydney’s Royal National Park.

Emergency services were called to the coastal spot around 3pm yesterday after approximately 150 people standing on the rocks were hit by powerful waves, knocking some over the edge of the ledge.

An Ambulance NSW helicopter and Westpac Lifesaver helicopter attended the scene, airlifting three women to hospital.

A 20-year-old woman had to be taken to St George Hospital after being swept into the water and hitting her head.

A 22-year-old woman suffering from severe head injuries and a 53-year-old woman with a suspected broken ankle were also airlifted to hospital.

All three have now been released.

“We saw so many people with pretty bad injuries…I saw one woman who looked like she had been mauled by a tiger across her back,” writer and witness Alyx Gorman told 9NEWS.

One of those injured on the rocks. (Twitter: @jonlawley)

A number of others obtained lacerations, including one woman with several cuts to her head, a Westpac Rescue Helicopter spokesman told AAP.

Surf Life Saving NSW, Fire and Rescue NSW, NSW Police and the Rural Fire Service NSW all arrived at the remote location, which is a an hour and a half long walk from the carpark.

One of those injured on the rocks. (Twitter: @jonlawley)

Visitors to the park are now being warned to exercise caution when moving along the coast.

"With several rescues already this weekend at Royal National Park, including at Figure Eight Pool, we would urge people to use common sense and stay away from the rocks,'' NSW National Parks and Wildlife Service area manager, Kane Weeks said.