Piperdam Golf and Leisure Resort hit the fairway with encouraging rises in turnover and pre-tax profit last year.
Revenue was up 10% at £5.1 million and profit before taxation rose 22% to just under £825,000.
The venue, overlooking the Sidlaws north of Dundee, offers what the resort owners describe as the total Scottish experience.
Attractions include golf, fishing, leisure, holiday lodges, a restaurant, bars and function and conference suites that accommodate up to 300 people.
Civil wedding ceremonies are offered at the resort developed around Piperdam Loch which also features an upmarket housing development.
Company secretary Lynda Mulholland, wife of managing director Phil Mulholland, said Piperdam had “another very satisfying year’s trading” in the 12 months to June 30 2015.
Income had continued to rise year on year, turnover had gone up by 10% and the margin on sales continued to be at a satisfactory level with overheads controlled very well.
Profits were invested back into the business as could be seen with the new activity centre and completion of eight new chalets.
Planning permission had been granted for further chalets over the coming years, and she said the resort strives to maintain excellent standards and achieve high levels of occupancy.
Mrs Mulholland said the main risks and uncertainties for Piperdam, with a workforce of 114, were the economic conditions and bank interest rates.
She added: “The company over the last few years has generally benefited from holidaymakers choosing to holiday in the UK and this trend has grown in popularity.
“Piperdam has taken advantage of this and will continue to upgrade and increase activities in order to attract holidaymakers.”
Piperdam had changed bankers to obtain more favourable terms, and she said this manoeuvre would reduce the risk of increasing interest rates.
In 2013 Mr Mulholland announced investment in attractions, including a redesign of the Osprey golf course, approaching £2m, and estimated Piperdam’s annual economic impact on the region at about £30m.
The spending covered £200,000 on a biomass plant which reduced the resort’s annual gas bill from £100,000 to about £15,000.
He said the aim was to ensure the complex was “on the map” and continued to provide for the needs of the modern tourism marketplace.