Police have charged a 35-year-old man with the murder of Juliana Bonilla Herrera in the Christchurch suburb of Addington over the weekend.
Police launched a homicide investigation after the 37-year-old Colombian national was found dead in her home at Grove Road, Addington, on Saturday evening.
Police said they are not seeking anyone else in relation to the death.
They said they will continue to examine the scene and make inquiries over the next couple of days.
"I'd like to thank the community in and around Grove Road for their assistance in helping the investigation team achieve this result in such a relatively short period. It will hopefully give some relief to Juliana's loved ones, particularly her family back in Colombia, at this sad time," Detective Inspector Scott Anderson said in a statement.
A 35-year-old man is set to appear in the Christchurch District Court tomorrow morning, charged with her murder.