After initial inquiries by local police and extensive investigation by the NSW Police Sex Crimes Squad, a 29-year-old man was arrested in Coffs Harbour on Thursday afternoon.
He was charged with aggravated sexual assault, with break and enter with intent being the aggravating factor.
If convicted, he faces a maximum of 20 years in prison.
The man was refused bail to appear in Port Macquarie Local Court on Friday.
The incident bears similarity to a fatal assault on a 90-year-old woman in a Central Coast nursing home in November.
Brett Anthony Crawford, 34, allegedly broke in about 12.40am and used bedding to silence the woman’s calls for help as he attacked her.
She died of her injuries almost two weeks later.
Crawford has been remanded in custody ahead of his next appearance at Gosford Local Court in February.