A Singaporean tourist has been taken into custody after allegedly beating a woman he met online with a hammer, leaving her in hospital with a fractured skull and stab wounds.
Police had been searching for the 31-year-old man, who they say arrived in Brisbane on Sunday, after he allegedly assaulted his 20-year-old victim at his Airbnb accommodation in Norman Park on Monday night.
The man was taken into custody after being picked up back at the crime scene in Norman Park on Tuesday afternoon, a Queensland Police Service spokesman confirmed.
Earlier, Detective Acting Senior Sergeant Rod Watts said the pair had previously been in a relationship for a period of months after meeting online.
It is believed the owners of the share house overheard the attack, causing the man to flee barefoot without his belongings.
The woman was taken to the Princess Alexandra Hospital after suffering a fractured skull and a number of stab wounds to her upper body.
Police say she is recovering in a stable condition and was 'very lucky' to have escaped more severe injuries.
A manhunt is underway in Brisbane, after the attempted murder of a woman at Norman Park.
Emergency crews were called to a place on Norman Avenue at about 9.30pm on Monday, to find a 20 year old woman with serious injuries.
The woman had allegedly been hit over the head with a hammer, before being stabbed multiple times in the upper body area with a knife.
Police say her attacker - a 30 year old Singaporean national - left the scene on foot, while the woman was rushed to the PA Hospital.
Inspector Steve Flori has told Nine the man and the woman did know each other.
Inspector Flori says the man had only been in Brisbane for a day, after arriving from Singapore. He left his personal belongings, including his wallet and passport, at the home.
The man is described as Asian in appearance with a slim build, and was last seen wearing a white T-shirt, and red and black boxer shorts with no footwear.
If anyone sees the man or has any information as to his whereabouts, they are encouraged to contact Crime Stoppers on 1800 333 000.