"What I understand is that President Trump let them know that, look, we know you did this (meddled in US elections), and cut it out. And President Putin is never going to admit that they did it. And so they have to come back and they have to defend themselves," Ms Haley, an Indian-American, told CNN.
"This is Russia trying to save face. And they can't. They can't. Everybody knows that Russia meddled in our elections. Everybody knows that they're not just meddling in the United States' election. They're doing this across multiple continents, and they're doing this in a way that they're trying to cause chaos within the countries," she said.
Ms Haley's position appeared in contrast to what Mr Trump said after meeting Putin. The US president has tweeted that Mr Putin "vehemently denied" interfering in the presidential election. And the US President has appeared hesitant to blame Russia, saying other countries could have been involved, "nobody really knows for sure."
But Ms Haley said Mr Trump raised the issue "for a reason". "One, he wanted him to basically look him in the eye, let him know that, yes, we know you meddled in our elections. Yes, we know you did it. Cut it out... They're going to always have two different stories on this," she said.
"At the end of the day, what was most important was for President Putin to hear from President Trump, we know you did this, we didn't like it, don't do it again," Ms Haley said.
"You are always going to see the Democrats are repeatedly criticising the president. That's unfortunate. Republicans are going to criticise Democrats. That's unfortunate.
"But let's just look at the situation. You now have a Russian who's in charge of counter-terrorism in the United Nations. That was a position that the secretary-general gave Russia. Then you also see that from a cyber standpoint, we need to get together with Russia," she said.
This, however, does not mean the US will trust Russia, she said.
"We can't trust Russia, and we won't ever trust Russia," she said.