Zdenek Pfeifer, 49, from Bohemia, Czech Republic, was caught after a huge manhunt by Thai police who found him living in Phuke
Pfeifer was on the run after an Interpol release was issued on behalf of Czech authorities who were searching for him.
He is wanted over accusations that he knowingly passed on the sexually transmitted disease to both men and women in his home country.
Pfeifer also allegedly had sex with a minor. One minor alleges he paid him for sex and filmed a pornographic movie of them together.
The Czech national faces charges of battery, sexual abuse, spreading disease and distributing pornography, a police spokesman said.
But bungling cops let him go after the responding officer called for back up, then had to "urgently use the toilet" - allowing the suspect to flee.
He was found hours later in his rented accommodation in Phuket.
Pfeifer will face charges of overstaying his tourist visa, which ran out in 2015, which will allow him to be deported.