Did not stay at hotel ate in the restaurant price and good vg. Staff friendly nice to come back for a visit from Canada I
August 2025
Stopped for dinner here & had lobster rolls. Very nice place & food generous portions & delicious. Staff were very nice showing us to a seat when we asked to be in the shade.
August 2025
Been here a couple of years back and a couple of years prior ti that also. Each time the food had been great etc etc. So being in the east neuk regularly and being upset with the food at other local establishments we headed to here. Mmmmm. I only ate the soup, some did attempt their main course.....an Arabian that... read full comment
Situated 10 minutes from S Andrews under the iconic Largo Law and a few minutes walk from the Fife Coastal Path, the Upper Largo Hotel & Restaurant is a family run restaurant with rooms embracing all the flavours and benefits of the countryside and the sea surrounding the area.
A few minutes drive from the coastal villages of Elie, Earlsferry, St. Monans, Pittenweem, Anstruther, Crail and, of course, St Andrews.
A warm welcome awaits, with good food, seasonal and locally sourced, served all day, dog friendly with an outside seating area and Hygge tent for those who wish to embrace the great outdoors, but stay dry !!