Teen attacked by 4m crocodile while staying at luxury resort

A woman’s holiday has ended disastrously after she was forced to fight off a crocodile at a picturesque beach.

Kiana Hummel, 18, was on holiday at a Marriott resort in Puerto Vallarta, Mexico, earlier this month when she decided to go for a swim at night, ABC7 reports.

However, before she even entered the water a four-metre croc latched onto her leg and began pulling her into the water.

Kiana Hummel, 18, is pictured in hospital. Her injured leg is also pictured after a croc attack.
Kiana Hummel, 18, was mauled by a crocodile. Source: ABC7

According to a GoFundMe page, Ms Hummel’s “quick thinking, adrenaline and the will to survive and live to tell this story” saw her fight the crocodile off with the help of friends.

Bystander Sarah Laney witnessed the attack and told ABC7 it was “one of the craziest, scariest things I've ever experienced”.

Ms Hummel told the station she managed to pull herself free before the crocodile grabbed her a second time as friends freed her from its grasp.

"I just remember saying, please don't leave me,” she said.

The 18-year-old suffered extensive injuries and remains in hospital. She is currently unable to walk.

Kiana Hummel poses for a photo in her hospital bed
Ms Hummel's injuries have left her temporarily unable to walk. Source: GoFundMe

Her friend Natalie wrote a TripAdvisor review calling for the Marriott to improve its signage.

“There needs to be a rope or a gate to close off the beach at night, it is not safe at all. One guy strolling the beach with a wimpy dim flashlight is unacceptable, there should be at least two patrollers,” she wrote.

Natalie added the group are “traumatised” over what happened.

The Marriott said in a statement it is aware of what occurred but the signage in place is appropriate.

It added it reviews plans and procedures often and encouraged guests to be vigilant in their safety.

Do you have a story tip? Email: newsroomau@yahoonews.com.

You can also follow us on Facebook, Instagram and Twitter and download the Yahoo News app from the App Store or Google Play.