THE 10 BEST Restaurants in St. Andrews
Restaurants in St. Andrews
Selections are displayed based on relevance, user reviews, and popular trips. Table bookings, and chef experiences are only featured through our partners. Learn more here.
Establishment Type
Meals
Online Options
Price
Traveller rating
MICHELIN Guide
Cuisines
Dishes
Dietary Restrictions
Good for
Open Now
Restaurant Features
Top Restaurants in St. Andrews
228 results match your filters
Sort by:
Highest Rating
We found great results, but some are outside St. Andrews. Showing results in neighbouring cities.
Sponsored
623 reviewsClosed Now
Seafood, British$$$$Menu
153 reviewsClosed Now
Bar, British$$ - $$$
13.2 km
Cupar
217 reviewsClosed Now
European, British$$ - $$$
13.2 km
Cupar
593 reviewsClosed Today
Scottish$$$$
14.1 km
Anstruther
330 reviewsClosed Now
Bar, British$$ - $$$
13.7 km
Tayport
217 reviewsClosed Today
British, Gastropub$$ - $$$Menu
14.1 km
Pittenweem
239 reviewsClosed Now
Cafe, British$
14.1 km
Pittenweem
788 reviewsClosed Now
Bar, British$$ - $$$Menu
13.2 km
Cupar
631 reviewsClosed Today
European, British$$ - $$$Menu
14.9 km
Newport-on-Tay
691 reviewsClosed Today
Seafood, Scottish$$$$
14.6 km
St Monans
455 reviewsClosed Today
Seafood, British$$ - $$$Menu
14.2 km
Pittenweem
592 reviewsClosed Now
Bar, British$$ - $$$
4.7 km
Strathkinness
659 reviewsClosed Now
European, British$$$$Menu
15.5 km
Dundee
435 reviewsClosed Today
Bar, British$$ - $$$
6 km
Guardbridge
500 reviewsClosed Now
European, British$$ - $$$Menu
14.1 km
Anstruther
573 reviewsClosed Today
Seafood, Fast food$
13.5 km
Crail
2,551 reviewsClosed Now
Mediterranean, European$$ - $$$Menu
15.3 km
Dundee
460 reviewsClosed Now
Bar, Pub$$ - $$$Menu
1,176 reviewsClosed Now
European, British$$$$Menu
8.3 km
Fife
623 reviewsClosed Now
Seafood, British$$$$Menu
547 reviewsClosed Today
European, British$$$$Menu
14.5 km
Newport-on-Tay
92 reviewsClosed Today
European, British$$ - $$$Menu
13.5 km
Crail
641 reviewsClosed Now
Steakhouse, European$$ - $$$Menu
1,048 reviewsClosed Now
European, British$$ - $$$Menu
Seafood, British$$ - $$$Menu
14.6 km
St Monans
223 reviewsClosed Now
European, British$$ - $$$Menu
13.2 km
Cupar
506 reviewsClosed Now
Indian, Asian$$ - $$$Menu
15.3 km
Dundee
734 reviewsClosed Now
Bar, Seafood$$ - $$$Menu
15.3 km
Dundee
507 reviewsClosed Today
Bar, British$$ - $$$Menu
13.8 km
Anstruther
…
Showing results 1-30 of 228
Frequently Asked Questions about St. Andrews
- Some of the most popular restaurants in St. Andrews that deliver are:
- Some of the most popular restaurants in St. Andrews that provide takeaway are:
- The best restaurants in St. Andrews include:
- Some of the best restaurants in St. Andrews for families with children include:
- Some of the most popular restaurants in St. Andrews for cheap eats include: