Beijing police confiscated 37.64 grams of drugs, including 4 grams of marijuana, 31.71 grams of methamphetamine and 1.93 grams of heroin, from three suspects hailing from the US, Sierra Leone and Mali respectively.
The three have been arrested for drug trafficking or illegal possession of drugs.
The remaining five suspects, including from New Zealand and the US, have been detained for using drugs and providing a venue for others, state-run Xinhua news agency reported.
Six of the eight suspects tested positive for marijuana, and all of them confessed their offences, the report said.
Drug trafficking is a felony in China. Those convicted of trafficking more than 50 grams of heroin can face capital punishment.
