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).
Very good (744)
£££££ Over £64
£££££ £46 - £64
£££££ £36 - £45
£££££ £18 - £35
£££££ Under £18
Modern European (1123)
North American (296)
Wine Bars (138)
Quiet conversation (270)
Dark and moody (183)
Big and bold (171)
Widely spaced tables (124)
Group dining 8 plus (848)
Child friendly (279)
Special occasions over 40s (266)
Special occasions under 40s (247)
One Michelin star (59)
Two Michelin stars (8)
Three Michelin stars (3)
Reviewed by Square Meal
Showing 1 - 15 of 17 results
View on map
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...
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...
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...
40 The Scores Saint Andrews, St. Andrews, KY16 9AS
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...
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...
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...
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...
326 Brooks Street Broughty Ferry, Tayport, DD5 2AN
A sleek, modern spot in Broughty Ferry close to Dundee, Bruach Bar and Restaurant is earning quite a reputation throughout Scotland and beyond. Its...
1 West Victoria Dock Road, Dundee, DD1 3JP
Filled with natural daylight, Metro Brasserie is a bright, yet intimate restaurant with breathtaking views over the Dundee quayside. Metro offers both...
2 Whitehall Crescent, Dundee, DD14AU
After many months, following the devastating fire that destroyed the original Tasting Rooms we are proud to announce the re-opening of our new Tasting...
Camperdown Street City Quay, Dundee, DD1 3JA
Welcome. We are a family operated restaurant specialising in seafood and steak. The interior of the restaurant is based on Cape Cod style with a contemporary...
11 Hawkhill Tayside, Dundee, DD1 5DL
Our philosophy is simple: to fuse sophisticated food in a casual, cosmopolitan ambience.
Our award winning chefs have designed our menus to be...
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...