Visitors from Hong Kong have topped the list of travellers paying the most for hotel accommodation in India during 2013, parting with an average INR 8,061 per night, which is 6% more than what they paid in 2012, according to a report. Visitors from West Asia took the second place, paying INR 7,909 a night, followed by South Africans, who paid INR 7,594, hotels.com said in their report. Many of the highest increases were paid by visitors from Europe. Amoung European nations, travellers from Belgium parted with 25% more at INR 6,363, Finland (22%) at INR 6,187 and Italy had the same percentage increase, taking its average to INR 6,098. Thailand and China were the fastest risers in Asia with the former up by 23% at INR 6,903 at and the latter up by 17% at INR 7,115. Of the few countries whose spending declined, the Brazilians saw the hardest fall, parting with 10% less during 2013 to INR 6,645, followed by Japan with its own devalued currency deterring foreign travel, down 6% to INR 7,154. Other countries that spent less and were seen at the bottom of the list includes Malaysia where travellers paid the least at INR 5,315 per night, registering a drop of 1%, followed by the Russians, down 2% to INR 5,510 and the Taiwanese, down 5% to INR 5,517. The report, which also listed the top destinations for overseas visitors coming to India, said that Delhi, Mumbai, Goa, Bengaluru, Chennai and Jaipur continued to reserve the top six spots in 2013. Agra, the city known to attract international tourists the most, has dropped two spots. The land of the Taj Mahal has moved from seventh to ninth position, giving way to Hyderabad and Thiruvananthapuram in 2013.