Sorry, but your web browser is too old to display this page properly.
Please update it to the latest version or switch to a more modern browser,
Google Chrome or
Internet Explorer 11 (they're all free).
£££££ Over £64
£££££ £46 - £64
£££££ £36 - £45
£££££ £18 - £35
£££££ Under £18
Modern European (1125)
North American (298)
Wine Bars (136)
Reviewed by Square Meal
Showing 1 - 10 of 10 results
View on map
39 Bell Street, St. Andrews, KY16 9UR
Just down the road from the University of St Andrews, the Bella Italia St Andrews restaurant is always busy with hungry locals and visitors. Offering...
116 South Street, St. Andrews, KY16 9QD
The award-winning Jahangir Indian restaurant in St Andrews offers the finest Balti and Tandoori cuisine, combined with excellent service and a relaxed...
127 South Street, St Andrews, Fife, St. Andrews,Central Scotland KY16 9UH
A blue plaque tells visitors that this building was once home to Victorian physician and pioneering photographer Dr John Adamson; later on, it did duty...
87 - 89 South Street, St. Andrews,Central Scotland KY16 9QW
Nationwide Italian chain Zizzi is not exactly the last word in cutting-edge culinary cool, but it’s been quick off the mark to introduce some hot new...
40 The Scores Saint Andrews, St. Andrews, KY16 9AS
The Scores, St. Andrews,Central Scotland KY16 9AB
Younger sibling of the Seafood Restaurant in nearby St Monans, this stylish venue opened its doors in 2003 & instantly became the place to be seen in...
The Links, St. Andrews, KY16 9JQ
Overlooking the Old Course in the world famous golfing town of St. Andrews, the award winning The Rocca Bar and Grill provides Italian food with a Scottish...
The first gastropub in the famed ‘Home of Golf’, St. Andrews, The One Under is a superb combination of relaxed bar and high quality restaurant. Located...
Old Course Hotel, St Andrews, Fife, St. Andrews,Central Scotland KY16 9SP
The modern Scottish cooking is every bit as diverting as the view from this dinner-only restaurant overlooking the renowned Old & New courses, the...
Fairmont St Andrews, St. Andrews,Central Scotland KY16 8PN
Fairmont St Andrews isn’t all about golf. There’s a wide variety of dining experiences to choose from, of which the top-end fine diner Esperante really...