Skip to content

Rocca RestaurantMacdonald Rusacks Hotel3 Roses

Macdonald Rusacks HotelPilmour, The Links, St AndrewsFifeKY16 9JQTel 0344 879 9136International +44 1334 474321

Rural EscapeGolfAA 3 Rosettes

Ask us about our restaurantsMake an enquiry

Book a table

Rocca Restaurant is a sleek and stylish restaurant in the classic grill style offering an a la carte menu which prepares the best Scottish and local produce. A sublime marriage of robust and romantic, it fulfills its three AA Rosette award-winning status. A simple meat and fish grill menu is sure to satisfy. Wait for your table and sip from a flute at the Louis Roederer champagne bar with breathtaking views. Rocca can be split into sections for important occasions. Baby Rocca can accomodate up to 34 in a private space, leaving a larger space for up to 60. 

Unfortunatley Rocca at Rusacks will be closed from 3rd to 11th January inclusive.

All guests staying on a DBB package during this time will be able to enjoy their meal in  One Under.

  • Award-winning menu
  • Restaurant configured to your needs
  • Champagne bar with fantastic scenery
  • Scottish produce at its best
  • Special requirements catered
  • Open to non-residents

Reserve a table

Call us on 0344 879 9136

Due to the popularity of the Rocca Bar & Grill, we advise you to book your table in advance.

If you have any questions regarding our ingredients, or if you have a food allergy or intolerance, please speak to us directly and we will be delighted to advise suitable dishes before you book your table.

Opening Times


  • Apr-Oct 6.30pm-9.30pm
  • Nov-Mar 6.30pm-9.00pm
  • Closed Sunday & Monday from November to February

Dining Offers

We Time Short Break

Ask us about our restaurantsMake an enquiry