The capital of Thailand came out on top in Mastercard's Global Destination Cities Index, which looks at factors including the amount of international overnight visitors, its growth forecast for 2019, the average length of stay and the average spend per day.
The study revealed that Bangkok raked in an impressive 22.78 million visitors in 2018, with its growth forecasted to be at 3.34 per cent over the next year. People stayed on average of 4.8 nights per visit, spending $184 per night.
Paris, France came second in the list and whilst people stayed for a shorter amount of time (2.5 nights), they spend a whopping $296 per night. There were 19.10 million visitors in 2018, with the growth expected to be at 2.24 per cent in 2019.
London, Dubai and Singapore claimed the other spots in the top five.
Carlos Menendez, president of Enterprise Partnerships, said: "In today's interconnected world, travel has become an important part of how we work and how we live. It's critical for us to understand how travel impacts cities and destinations for the better and the challenges it poses, to ensure local leaders have the information and solutions they need to succeed."
The study also revealed that Dubai topped the list for the biggest spend in 2018. Visitors to the city spent an impressive $30.82 billion, with this expected to increase by 4.18 per cent in 2019. The average spend per day is $553. Makkah in Saudi Arabia, Bangkok, Singapore and London also ranked highly here.