Skip to content

Newsletter signup

Eat & drink in St Andrews

Rocca Bar and Grill at Macdonalds Rusacks Hotel3 Roses

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

Rural EscapeGolfAA 3 Rosettes

Ask us about our restaurantsMake an enquiry

Rocca Bar & Grill is a sleek, comfortable Italian 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 fulfils 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.

Take a look at our Rocca Bar & Grill website.

  • Award-winning Italian-Scottish 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 0844 879 9136

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

Opening Times

Dinner

  • Closed Sunday and Monday during January
  • Apr-Oct 6.30pm-9.30pm
  • Nov-Mar 6.30pm-9.00 pm (closed Sun evening)

Ask us about our restaurantsMake an enquiry