The man travelled to the city of Corpus Christi in Texas in October 2008 and was arrested ten days later by police in a hotel room.
The girl, who had ran away from home, was found in the room partially clothed. Hotel personnel raised the alarm after recognising the girl from a missing persons poster.
According to Texas law, the age of consent is 17 years old. The Swede pleaded guilty on eight counts of sexual assault of a child, according to local newspaper Caller-Times.
“Each second-degree felony count was punishable by as many as 20 years in prison and as much as a $10,000 fine,” stated the newspaper’s website.
“As part of a plea deal, he was sentenced to 10 years in prison on each count. The sentences will run at the same time.”
The Swede will be deported from the country after serving his sentence.