We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Rocca Restaurant

€€€€European, British,
The Links, St Andrews KY16 9JD, Scotland
+44 1334 474321
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent63%
  • Very good22%
  • Average8%
  • Poor4%
  • Terrible3%
Travellers talk about
“tasting menu” (23 reviews)
“souffle” (16 reviews)
“turbot” (11 reviews)
Closed Now
All hours
European, British, Scottish, Gluten Free Options, Vegetarian Friendly
The Links, St Andrews KY16 9JD, Scotland
All Details
Write a Review
Reviews (571)
Traveller rating
Traveller type
Time of year

1 - 10 of 554 reviews

Reviewed 2 days ago

We had lunch in the Rocca, I was impressed by the food, staff and ambience of the restaurant, highly recommend

Thank janlongmuir
Reviewed 4 days ago

Not one detail out of place, special mention for the tasting menu WOW incredible. The service was always attentive and we wanted for nothing

Thank Lynz_892014
Reviewed 3 weeks ago via mobile

Ordered the tasting menu. Food was sensational and there was plenty of it. Could not choose our favourite course. Maybe the halibut. Or it could be the salmon and fennel. Or the mushroom risotto. The beef???? Wines were perfectly matched and explained by Ewan, who...More

Thank vicki s
Reviewed 4 weeks ago

we came there unexpected as we had a booking in another restaurant but that one was closed for tonight. Menu was quite simple they had one à la carte menu and another sting menu. We chose à la carte. We took the cured salmon and...More

Thank Laya H
Reviewed 4 weeks ago via mobile

The place itself is beautiful and well decorated. The staff were very nice and friendly but we did ask for extra gravy but it never came?! 🤔 That said it was a really good meal. The salmon starter was amazing and the soup they all...More

Thank flyingrocket
Reviewed 10 September 2017 via mobile

I am a student who was moving to St Andrews to study. I decided to book (and pay for) high tea for my grandparents and my parents who were helping me with the move. I phoned twice to confirm that the booking was okay prior...More

3  Thank EasterBunny1995
Reviewed 6 September 2017

My husband and I planned a trip to Scotland. We rented an apartment in Edinburgh for one week and wanted to take the train to Leuchars (with bus service to St. Andrews) for one day. My husband, who loves all things golf, and who has...More

3  Thank Elphaba63
Reviewed 1 September 2017

Service was slow and not professional. Food was mediocre. Would recommend eating at one of the good restaurants in town.

2  Thank Red033
Reviewed 20 August 2017

I really enjoyed the twoof visits I have had to Rocca. Great food, great reception and great wine list. The atmosphere is with a big buzz. On a nice day one can go outside and enjoy the Old course atmosphere. The staff were obviously well...More

1  Thank liam170
Reviewed 11 August 2017 via mobile

Visited Rocca restaurant with some friends for dinner and left disappointed. Overall the atmosphere was sad, like an episode from Gordon Ramsey. Service was slow, inattentive and seemingly disinterested. If the place had been full I would be understanding. Sadly, the restaurant was mostly empty...More

2  Thank Argyle41
Nearby Restaurants
Playfair's Restaurant
819 reviews
.22 km away
The Seafood Ristorante
1,095 reviews
.29 km away
Restaurant at The Russell
236 reviews
.36 km away
487 reviews
.32 km away
Nearby Attractions
The Swilcan Bridge
583 reviews
.19 km away
St Andrews West Sands Beach
533 reviews
.30 km away
British Golf Museum
279 reviews
.21 km away
St Andrews Aquarium
424 reviews
.28 km away
Ask a question
Questions & Answers
27 October 2015|
Response from pieraccinis | Property representative |
Hi we have a table in the window which we can make for 6 people, it is not on a raised platform but you can see the 18th green peffectly ! Susan
20 January 2015|
Response from pieraccinis | Property representative |
Yes you can use the vouchers in both Rocca and the One Under gastro pub
17 January 2015|
Response from pieraccinis | Property representative |
Rocca has a full cocktail list available in our cocktail bar Rbar and also in Rocca. Hope you enjoy your lunch
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$26 - US$73
Dinner, After-hours
Restaurant features
Reservations, Private Dining, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi
Good for
View, Romantic, Local cuisine, Groups, Business meetings, Special Occasion Dining
Open Hours
18:30 - 21:30
18:30 - 21:30
18:30 - 21:30
18:30 - 21:30
18:30 - 21:30
18:30 - 21:30
Location and Contact Information
  • Address: The Links, St Andrews KY16 9JD, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Fife  >  St Andrews
  • Phone Number: +44 1334 474321
  • E-mail
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.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing