Robert White, 52, of Hartford, confessed to suffocating and stabbing his 59-year-old girlfriend in her Hartford apartment, according to police, and he is being held on $1 million bond.
On Saturday afternoon, Sawarie Krichindath's daughter found her body inside 76 Main Street, police said.
There was a pillow and bag over her head and her neck was stabbed, according to officials.
Police said she was killed 17 days earlier, on Feb. 27, and victim of a domestic-violence homicide.
White has been charged with murder and is being held on $1million bond and police said he confessed to the crime.
Police said he has a prior criminal record. He was convicted of manslaughter in the 1980s.
In 1998, he was convicted of sexual assault, spent almost 14 years in prison and was forced to register as a sex offender.
White is next due in court on April 2.
A vigil for Krichindath is planned for Wednesday.