Skip to main content
Open to all · no resort stay needed

Italian dining, beside St Andrews

Rich Italian flavours and the finest Scottish produce at the heart of Stewart's Resort — open to everyone, not just resort guests.

Signature plate at Luna Rossa
Tue–Sun
12:00 – 22:00 · lunch & dinner
Luna Rossa dining room and terrace

More than à la carte

Open six days a week, with Sunday roasts, weekend terrace BBQs and a monthly Hog Roast alongside the menu.

Open Tuesday – Sunday Closed Mondays
Service 12:00 – 22:00 À la carte, roasts & BBQs
Where Stewart's Resort St Andrews · KY16 8PE

What's on

Regular evenings worth the trip — open to the public, every one.

Live Music

Live Music with Edenbank

Live music evenings through 2026 — a glass of something Italian and a room that fills up. Open to all, no ticket required.

See the Dates

Every Thursday

Steak for Two

Two ribeyes, chips, trimmings, sauce and two glasses of wine. Simple food, done well.

£45per couple

Book Thursday

Guest Feedback

What Our Guests Say

Reviews from Google
DS

Dumitru S

4 months ago

★★★★★

Really enjoyed the burger, cooked just right, full of flavour, and made with good quality ingredients. Everything came together nicely, from the texture to the taste, and it felt like proper care had gone into it. Service was friendly and relaxed too, which made the whole experience even better. Would happily have it again.

SL

Samantha Logue

5 months ago

★★★★★

What a hidden gem here at the Stewarts Resort! Beautiful atmosphere, amazing food, fabulous service and the owners and wait staff are extremely accommodating ! We’ve been two nights in a row; lovely singers on the Friday night and nice music night 2. Lovely red wine! Can’t wait to return.

BC

B C

5 months ago

★★★★

The lasagna was exceptionally good and so were the kebabs. I really liked the bread that l came on the side too. The wait time for food was just ok but the portions were good.

SR

Simona Rosu

6 months ago

★★★★★

Food was fenomenal ( I highly recommend the mix grill plater for larger groups) . All ingredients fresh and very well cooked. Very friendly staff members and very accommodating, the atmosphere very pleasant. And also the "papanasi" mouth watering- a must try . We will definitely come back. 5 ⭐️

ÉK

Éva Körösi

10 months ago

★★★★

Had a wee lunch in there with my family . Food ok , good portions ( average taste, nothing exceptional, sorry.) The service was really great ( thanks Valentina). A bit disappointed with my cheesecake as it is not an actual cake , just some kind of cream in a glass. The sticky toffee pudding however : WOW, amazing. We might be back

Open to the public, beside St Andrews

Address
Stewart's Resort St Andrews · KY16 8PE
Reservations
+44 7534 174965 Walk-ins welcome · booking advised
Events
events@lunarossarestaurant.co.uk Tell us your date & guest count
Stewart's Resort, St Andrews