Hong Kong is the world's most-visited city for international travelers, thanks to a growing influx of visitors from mainland China, according to a new study.

Hong Kong drew 23.8 million visitors in 2012, outpacing Singapore (21.3 million) and Bangkok (15.8 million), market-research firm Euromonitor said in its "Top 100 City Destinations Ranking" report released this week. The firm analyzed various travel data, including government statistics and airport arrivals, to determine its list for 2012, the most-recent year for which figures are available.

Arrivals to Hong Kong from China rose 11.1% in 2012 from the previous year and made up 63.5% of all visitors to the city. Though Hong Kong is controlled by China, it has separate customs and immigration systems, and treats visitors from mainland China similar to those from other countries. To be sure, a large portion of the visits from the mainland to Hong Kong are day-trippers from neighboring Shenzhen looking to stock up on daily necessities, such as milk powder.

Hong Kong's rise to the top of the list is recent. In 2009, the city ranked 10th on Euromonitor's list, with slightly more than seven million visitor arrivals, while London, Bangkok and Singapore held the top three spots. By the following year, Hong Kong vaulted to No. 1 with 20 million arrivals, thanks to a stampede of visitors from China.

Chinese tourists also made their mark on Thailand. In 2012, travelers from China increased by 62% from the previous year, making them the largest source market for tourists in Thailand. Euromonitor cited the success of the hit Chinese film "Lost in Thailand" as one of the reasons for the increased traffic.