Research from online travel agent HRS has found a decrease in hotel room rates nationwide, some as vast as 20%.
A study of figures from the last quarter ending 30 September 2016 saw Cardiff experience the biggest drop of 20% compared to the same period a year ago, bringing room rates down to £95.
This was followed by a 17% room rate drop in Edinburgh (£124) and at 16% fall in Bristol (£103). Manchester saw room rates fall by 10% to an average of £102.
Liverpool was the city that offered the cheapest rate in the UK at £84 a night, falling by 15% last quarter.
The findings saw London retain its status as the most expensive city to stay in the UK at £153 a night, experiencing a drop of 14% in Q3.
Although the figures follow the Brexit vote, HRS managing director Andy Besent believes it's too early to say whether referendum result was the cause of the decline.
He said: "Last quarter's findings showed that Q2 rates had fallen on average by 7%, but for Q3 rates have fallen even further by an average of nearly 14%. While it's no doubt concerning for the hotel industry, the fall in prices should at least make the UK a more attractive and cost effective destination for foreign business and leisure travellers in the months to come."
The survey compared average rates at one to five star hotels across the UK.
Declining room rates across UK destinations, according to HRS:
• Cardiff: £95 (-20%)
• Edinburgh: £124 (-17%)
• Bristol: £103 (-16%)
• Liverpool: £84 (-15%)
• London: £153 (-14%)
• Manchester: £102 (-10%)
• Birmingham: £91 (-8%)
• Leeds: £101 (-8%)
Latest video from The Caterer