Rocca is an established top eatery in the dining scene in Scotland. This was endorsed by Rocca being awarded the prestigeous AA 3 Rosttes in 2013.

At Rocca we use fresh, locally sourced and seasonal produce wherever possible.

The tasteful, comfortable, plush and beautifully appointed restaurant, with stunning views, is the ideal environment to enjoy the great food.

Our food has been recognised by the AA in awarding us the coveted 3 Rosettes in 2013/14.

We are one of only 25 restaurants in Scotland to receive this award, and one of only 10% in the UK.

Our restaurant overlooks one of the most iconic sights in world sport. We are located right beside the 18th fairway of the famous Old Course at St Andrews.

“a cliché-free menu that mixes innovation and excellence in equal measure... technically brilliant and looked like a gastronomic work of art"
The Scotsman Read more

"We ambled through the starters, taking in the views over the celebrated Old Course, lapping up a truffled mushroom soup with truffle ravioli and a classic steak tartare made with rosy tender beef. "
Joanna Blythman Read more