Meanwhile, Dubai came out on top in terms of visitor spending — the average visitor spends $537 a day in the Middle Eastern city. 1. Bangkok, Thailand — 21.98 million international visitors. Travel. Tourism. London. Bangkok. Paris. Dubai. MasterCard.