Cairns Child Protection Investigation Unit detectives have charged a 25-year-old Port Douglas man with multiple offences following an incident in Cairns on Friday, March 21.
It is alleged the man had arranged to meet a teenage girl at a Cairns City hotel via social media.
A family member of the girl reported the meeting to police when she became aware of it.
An extensive investigation was launched to locate the man and girl, before they were both found by officers from the Far North District Tactical Crime Squad later that evening.
It is further alleged the man supplied the girl with cannabis prior to sexually assaulting her.
The man was charged with three counts each of rape and supply dangerous drugs, and one count each of using the internet to procure a child under 16, possess dangerous drugs, possess utensils and breach of bail.
He appeared in the Cairns Magistrates Court on Saturday March 22, where he was remanded in custody until June 10.
Officer in charge of the Cairns Child Protection and Investigation Unit Detective Senior Sergeant Mick Gooiker said police are continuing to provide support to the victim.
"This alleged victim has shown immense bravery in coming forward and speaking to us in relation to this matter," Detective Senior Sergeant Mick Gooiker said.
"The fact that this man was quickly located and arrested by police demonstrates the dedication of police in responding to child harm in the community.
"We will continue to investigate all reports of offences against children and bring alleged offenders before the court."
If you've experienced sexual assault, it is not your fault and you are not alone. There are multiple ways to report what has happened to you depending on your situation.
If there's an immediate danger, call Triple Zero (000). You can also report online via: https://forms.police.qld.gov.au/launch/SexualAssault, over the phone or face to face at a police station.
There are also Alternative Reporting Options available depending on your situation.
For confidential information, counselling and support, call the State-wide Sexual Assault Helpline on 1800 010 120 or 1800 RESPECT for 24-hour help.
If you have information for police, contact Policelink by providing information using the online suspicious activity form 24hrs per day at www.police.qld.gov.au/reporting.
Report crime information anonymously via Crime Stoppers. Call 1800 333 000 or report online at www.crimestoppersqld.com.au.