Hong Kong saw the world's biggest jump in hotel prices last year, while also recording the highest occupancy rate in 16 years.
The results underlined warnings by Tourism Board chairman James Tien Pei-chun that a shortage of hotels is a barrier to tourism growth.
But trade bosses say 2011 was an exceptional year and they don't expect similar figures this year.
In a global survey based on customer bookings, online agency Hotels.com concluded that the average hotel room price in Hong Kong soared by 46 per cent to HK$1,270 from a year ago.
'Hong Kong saw the biggest price increase ... thanks to leisure and business travellers from the mainland and their strong demand for shopping tours,' the agency said on its website.
The Australian city of Brisbane also recorded a 46 per cent increase.
Another survey by the Federation of Hong Kong Hotel Owners showed average occupancy reached 88 per cent last year, topping the previous peak of 86 per cent in 1996, while the average room rate was HK$1,343 compared to HK$1,218 16 years ago.