Rocca St Andrews RestaurantRocca St Andrews Restaurant Rocca St Andrews Restaurant Rocca St Andrews RestaurantRocca St Andrews RestaurantRocca St Andrews Restaurant Rocca St Andrews RestaurantRocca St Andrews RestaurantRocca St Andrews RestaurantRocca St Andrews Restaurant Rocca St Andrews Restaurant

A value is required.

Invalid format.

At Rocca St Andrews our recipe for success is a fusion of exquisite food with a backdrop of one of the world's most famous sporting locations - the Old Course.

Like the many champions that have graced the hallowed course, we too top the leaderboard as one of only 25 restaurants in the country with three AA Rosettes in 2013 - a reward for the creativity and passion of the Rocca family.

The stunning view over the 18th means guests enjoy much more than just a delicious meal.

Our menu features Scottish cooking with an Italian twist.

Fresh ingredients are sourced from artisan producers either on our doorstep or in Tuscany and there is something to suit every palate.

With a real pedigree in both our front-of-house and in our kitchen, you can rest assured a visit to Rocca will live long in the memory.

Come and visit us and let our passion for food become your passion for delicious dining.

Open Monday to Saturday
18.30 to 21.30

Closed Sundays October to March 1st

Make a Reservation

date:
party size:
or call us on 01334 472549
we look forward to serving you
Visit our other great destinations

Rbar       the One Under       Rocca Deli