Skip to content

Eat & Drink at Macdonald Rusacks Hotel, St AndrewsMacdonald Rusacks HotelAA 4 Stars

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

Rural Escape
AA 3 Rosettes
aa rosettes

Rooms from £167 per night Book now

Book a table

We're serious about food at Macdonald Hotels so all you have to do is enjoy it. Rocca Restaurant has superlative panoramic views over the 18th hole towards West Sands beach. While The One Under is a welcoming 19th hole within putting distance of the world famous Old Course. Enjoy lunch or afternoon tea in the newly refurbished R Bar and visit our Austen Gallery of golfing greats by artist Joseph Austin.

Dining, food & drink at Macdonald Hotels & Resorts

Our Chefs

Our chefs have the freedom to create menus that are unique and make the most of fresh, seasonal ingredients.


Our chefs work from whole raw ingredients, do not overly prepare and plan our menus by the season to ensure wherever possible UK produce comes first.

Dining Offers

Short Breaks with Cream Tea

Eat & drink in St Andrews

Rusacks Gourmet Dining Break

We Time Short Break

Our restaurants and bars

Eat & drink in St Andrews

Rocca Restaurant3 Roses

View menus or call on 0344 879 9136

Rocca Restaurant is a sleek, comfortable Italian restaurant in the classic grill style offering an a la carte menu which offers the best Scottish and local produce in a sublime marriage of robust and romantic. A simple meat and fish grill menu is sure to satisfy. Sip at the Louis Roedeuer champagne bar with breathtaking views. Baby Rocca can accommodate up to 34 in a private space.

One Under Gastro Pub

View menus or call on 0344 879 9136

St Andrews first gastro pub, The One Under is passionate about delivering quality. Using the finest, freshest locally-sourced produce the menu offers delicious, satisfying food at good value. Enough space to show the best sporting fixtures, with golf as a must, as it nestles next to the 18th green and offers superb locker room facilities on site.

R Bar

View menus or call on 0344 879 9136

R Bar is an elegant and sophisticated champagne and whisky bar. Ideal for a relaxing drink and light lunch after shopping, a traditional afternoon tea and pre and après dinner drinks. Or just relax and unwind with friends.