The bodies of the five-year-old girl and 10-year-old boy were discovered yesterday afternoon in the man's apartment in Saint-Priest, a southeastern suburb of the eastern city of Lyon.
The unemployed man confessed to the gruesome crime "but did not go into details of the motive", prosecutors said.
The tragedy was "linked to a bitter separation" and "the state of his visitation rights which he considered insufficient", another judicial source told AFP.
He was arrested yesterday evening in Lyon and placed in custody. A judicial official said a knife which is thought to have been the murder weapon had been found.
More From This Section
The man had visitation rights but only in the presence of another person, the official said, adding that this was the first time he had brought the children home to his apartment on the second floor of a four-storey building.
"We understand that a British national has been arrested in France," a Foreign Office spokesman told AFP. "We are in contact with the French authorities and we await the outcome of their investigation."
A neighbour said the mother was soon joined by relatives, including her brother-in-law and the children's grandparents, and was lucid although in shock.
A psychiatrist from the emergency services was immediately dispatched to give her counselling.
"They were devastated but relatively composed," the neighbour said, speaking on condition of anonymity.
"She said: 'He has killed them'. I tried to comfort her saying we didn't know as yet although I knew at the bottom of my heart that they were dead."
After the divorce the wife, who worked as an assistant accountant, moved out of the apartment they had jointly bought and was living in the Isere region of eastern France.
But the children were "well-balanced", said Benguedda, whose seven-year-old daughter often played with them.
"All the people in this building are in a state of shock," Benguedda said.