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 Lunch
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 reviewsOpen Now
Seafood, British££££Menu
210 reviewsOpen Now
European, British££ - £££
8.2 mi
Cupar
592 reviewsOpens in 14 min
Scottish££££
8.7 mi
Anstruther
217 reviewsOpens in 14 min
British, Gastropub££ - £££Menu
8.7 mi
Pittenweem
771 reviewsOpen Now
Bar, British££ - £££Menu
8.2 mi
Cupar
324 reviewsOpen Now
Bar, British££ - £££
8.5 mi
Tayport
235 reviewsOpen Now
Cafe, British£
8.8 mi
Pittenweem
627 reviewsOpen Now
European, British££ - £££Menu
9.2 mi
Newport-on-Tay
683 reviewsOpens in 14 min
Seafood, Scottish££££
9.1 mi
St Monans
450 reviewsOpen Now
Seafood, British££ - £££Menu
8.9 mi
Pittenweem
655 reviewsOpen Now
European, British££££Menu
9.6 mi
Dundee
591 reviewsClosed Now
Bar, British££ - £££
2.9 mi
Strathkinness
496 reviewsOpen Now
European, British££ - £££Menu
8.8 mi
Anstruther
570 reviewsClosed Now
Seafood, Fast food£
8.4 mi
Crail
1,171 reviewsOpens in 14 min
European, British££££Menu
5.2 mi
Fife
2,535 reviewsOpen Now
Mediterranean, European££ - £££Menu
9.5 mi
Dundee
610 reviewsOpen Now
Seafood, British££££Menu
547 reviewsOpen Now
European, British££££Menu
9 mi
Newport-on-Tay
496 reviewsClosed Now
Indian, Asian££ - £££Menu
9.5 mi
Dundee
374 reviewsOpen Now
European, British££ - £££Menu
614 reviewsOpen Now
Steakhouse, European££ - £££Menu
1,048 reviewsOpen Now
European, British££ - £££Menu
221 reviewsOpen Now
European, British££ - £££Menu
8.2 mi
Cupar
85 reviewsOpen Now
Seafood, European££ - £££Menu
8.4 mi
Crail
Seafood, British££ - £££Menu
9.1 mi
St Monans
727 reviewsOpen Now
Bar, Seafood££ - £££Menu
9.5 mi
Dundee
501 reviewsOpen 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: