Annual losses down to £890k at St Andrews’ Old Course Hotel

St Andrews’ Old Course Hotel has reported a pre-tax loss £890,000 amid rising revenues, but saw its net liabilities more than double to £9.1 million following increased borrowing from its American parent company, Kohler.
According to its latest accounts, the five-star resort generated revenues of £30.8m in the year to December 2024, a 9% increase driven by improved pricing strategies. This resulted in an operating profit of £1.5 million. However, rising financing costs kept the business at a pre-tax loss of £890,000, an improvement on the £1.4m loss recorded the previous year.
The increase in liabilities was fuelled by a rise in borrowing from other parts of the Kohler group, which grew from £3.3m to £8.7m. Directors stated they have received a letter of continued financial support from Kohler and are confident the company can manage its business risks. The accounts also noted that “corrective action” would be taken to rectify “non-permissible distributions” relating to a tax error valued at £3.36m.
On the operational front, the hotel benefitted from a new combined heat and power system installed in April 2024, which has already reduced utility costs and promises substantial future energy savings. The resort’s renowned Jigger Inn pub also reopened last May following a significant refurbishment.
Looking ahead, Kohler is in advanced negotiations to hand over the management of the nearby Duke’s golf course to the St Andrews Links Trust. The move, expected to be concluded by the end of the year, is intended to help alleviate high demand across the Trust’s other courses in the town.