Best Restaurants in St Andrews
Five essential tables, ranked by occasion and researched for quality.
$$ £30–60$$$ £60–100$$$$ Over £100
St Andrews’s Top 5 Restaurants
The Peat Inn
The Peat Inn is one of Scotland’s most celebrated restaurants — a Michelin-starred destination in a hamlet of the same name, ten miles from St Andrews, that has been recognised for exceptional modern Scottish cooking since Geoffrey and Ka...
Haar Restaurant
Haar Restaurant is the creation of Chef-Owner Dean Banks, who has worked in more than forty countries around the world before establishing what has become one of the most celebrated tables in Fife. The 4AA Rosettes and Michelin recommendation reflect...
Ondine St Andrews
Ondine St Andrews reopened in spring 2025 in its new home at a five-star hotel overlooking the hallowed turf of the Old Course — the 18th fairway visible from the dining room windows in a view that conflates golf history and seafood dining in a...
The Adamson
The Adamson occupies a beautifully restored Victorian building on South Street, one of St Andrews’ principal medieval thoroughfares, and operates as the most versatile fine dining room in the town. The Michelin star recognises a kitchen that pr...
The Seafood Ristorante
The Seafood Ristorante occupies a glass cube positioned above St Andrews Bay on The Scores — the coastal road that runs along the clifftop to the west of the cathedral ruins. The building’s design makes the maximum use of the bay view: th...
Dining in St Andrews — The Essential Guide
Scotland’s Culinary Seaside Town
St Andrews was voted the UK’s best seaside town for food and drink by Which? magazine, and the assessment reflects a dining scene that has developed with remarkable consistency over the last two decades. The combination of a university town with an affluent and discerning permanent population, a golf tourism economy that generates demand for high-quality hospitality, and the exceptional Scottish produce available from the Fife coast and the surrounding countryside has produced a restaurant scene that punches far above the town’s modest size.
The Peat Inn has held its Michelin star since 2010, establishing the benchmark. Haar Restaurant has built a 4AA Rosette reputation through Dean Banks’s extraordinary global experience applied to local ingredients. Ondine’s return in 2025 at the Old Course Hotel has added a major new address. The Adamson provides the most versatile fine dining room in the town.
East Neuk Seafood
The East Neuk of Fife — the cluster of fishing villages (Crail, Pittenweem, Anstruther, St Monans) a few miles down the coast from St Andrews — provides the seafood that anchors the town’s best restaurants. East Neuk crab, lobster, langoustines, and finfish of extraordinary freshness arrive daily; the restaurants that source from these harbours directly are immediately distinguishable from those that don’t.
Golf, Academia, and Dining
St Andrews is, simultaneously, the birthplace of golf and one of Scotland’s most venerable universities. The overlap of these two worlds — golf tourism with its demand for luxury hospitality, academic life with its appetite for good food — has created an unusually sophisticated dining market for a town of 20,000 people. The best restaurants understand both audiences.