Stay on top of breaking news stories with the ABC11 News App
Durham Police said Damien Lamar Squire told the girl, who was an acquaintance, that he would give her a ride to school Monday morning.
Instead, he took her to a motel on Guess Road, investigators said.
Squire is charged with kidnapping, sexual battery and taking indecent liberties with a minor.
He is being held in Durham County Jail under a $50,350 bond.