Best Restaurants in St. Andrews, Scotland
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
Special Offers
Meals
Online Options
Price
Traveller rating
MICHELIN Guide
Cuisines
Dishes
Dietary Restrictions
Good for
Open Now
Restaurant Features
Reserve a Table Online
See all Fine Dining
See all Local eats
See all Budget-friendly bites
See all Cheap eats
See all Breakfast
See all Delivery Available
See all Outdoor Seating Available
See all Top Restaurants in St. Andrews
229 results match your filters
Sort by:
Highest Rating
We found great results, but some are outside St. Andrews. Showing results in neighbouring cities.
Sponsored
610 reviewsClosed Now
Seafood, British££££Menu
210 reviewsClosed Now
European, British££ - £££
8.2 mi
Cupar
592 reviewsClosed Now
Scottish££££
8.7 mi
Anstruther
217 reviewsClosed Now
British, Gastropub££ - £££Menu
8.7 mi
Pittenweem
772 reviewsClosed Today
Bar, British££ - £££Menu
8.2 mi
Cupar
324 reviewsClosed Today
Bar, British££ - £££
8.5 mi
Tayport
235 reviewsClosed Now
Cafe, British£
8.8 mi
Pittenweem
627 reviewsClosed Today
European, British££ - £££Menu
9.2 mi
Newport-on-Tay
684 reviewsClosed Now
Seafood, Scottish££££
9.1 mi
St Monans
450 reviewsClosed Now
Seafood, British££ - £££Menu
8.9 mi
Pittenweem
655 reviewsClosed Now
European, British££££Menu
9.6 mi
Dundee
591 reviewsClosed Now
Bar, British££ - £££
2.9 mi
Strathkinness
496 reviewsClosed Now
European, British££ - £££Menu
8.8 mi
Anstruther
570 reviewsClosed Now
Seafood, Fast food£
8.4 mi
Crail
2,535 reviewsClosed Now
Mediterranean, European££ - £££Menu
9.5 mi
Dundee
1,172 reviewsClosed Now
European, British££££Menu
5.2 mi
Fife
546 reviewsClosed Now
European, British££££Menu
9 mi
Newport-on-Tay
496 reviewsClosed Now
Indian, Asian££ - £££Menu
9.5 mi
Dundee
374 reviewsClosed Now
European, British££ - £££Menu
615 reviewsClosed Now
Steakhouse, European££ - £££Menu
1,048 reviewsClosed Now
European, British££ - £££Menu
221 reviewsClosed Now
European, British££ - £££Menu
8.2 mi
Cupar
85 reviewsClosed Now
Seafood, European££ - £££Menu
8.4 mi
Crail
Seafood, British££ - £££Menu
9.1 mi
St Monans
727 reviewsClosed Now
Bar, Seafood££ - £££Menu
9.5 mi
Dundee
503 reviewsClosed Now
Bar, British££ - £££Menu
8.6 mi
Anstruther
…
Showing results 1-30 of 229
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: