Scottish hotels enjoyed the highest occupancy rates and revenue figures of any part of the UK during last year amid a flat year for the sector.
Aberdeen was the strongest Scottish performer, with occupancy rising by 5.7% and revenue soaring by 11.1%.
The annual figures, from accountants and business advisers PKF, showed Scottish hotel occupancy was up 0.3% year on year at 73.9% compared to 70.7% in regional UK.
Occupancy in English and Welsh hotels was 70.2% and 71% respectively.
Rooms yield, the industry measure of revenue, was down 0.3% year on year at £50.02 in Scotland compared with £42.43 in regional UK, £41.43 in England and £36.32 in Wales.
Edinburgh suffered a fall of 2% in occupancy and 4% in revenue.
Glasgow saw an occupancy increase of 0.8% while revenue fell 0.4% whereas, in Inverness, occupancy increased by 1.5% and revenue by 0.6%.
Alastair Rae, a partner in the real estate and hospitality sector at PKF, said the figures revealed a difficult year for the sector.
He said: “Edinburgh was worst hit with reduced occupancy and revenue. Glasgow and Inverness did well to stay broadly in positive territory.
“Aberdeen had a very successful year on the back of high oil prices.”
“The performance of the hotel sector across the UK was flat, with occupancy and revenue levels barely moving, indicating very difficult trading conditions at all levels of the market.
“The continued lack of consumer confidence, economic uncertainty, and employment prospects are clearly all impacting negatively on discretionary spending.”