St. Andrews Restaurants

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

Fine Dining
See all
The Grange Inn
809
European, British, Scottish$$$$
The Seafood Ristorante
1,696
Italian, Seafood, Scottish$$$$
Haar Restaurant
623
Seafood, British, Healthy, Scottish$$$$
Road Hole Restaurant
216
Seafood, British, Grill, Wine Bar$$$$
St Andrews Bay Clubhouse & Grill
235
Seafood, European, British, Scottish$$$$
18 Restaurant
57
British, Contemporary, Scottish$$$$
Local eats
See all
Sponsored
Haar Restaurant
623
Seafood, British, Healthy, Scottish$$$$
The Grange Inn
809
European, British, Scottish$$$$
The Tavern at Strathkinness
592
Bar, British, Pub, Scottish$$ - $$$
The Seafood Ristorante
1,696
Italian, Seafood, Scottish$$$$
The Criterion
460
Bar, Pub, Scottish$$ - $$$
Playfair's Restaurant
1,048
European, British, Scottish$$ - $$$
The Adamson
1,758
European, British, Grill, Contemporary$$ - $$$
Tailend Restaurant
2,108
Seafood, British, Grill, Soups$$ - $$$
Mitchell Deli
2,011
British, Healthy, Scottish$$ - $$$
Haar Restaurant
623
Seafood, British, Healthy, Scottish$$$$
The Jigger Inn
509
Bar, British, Pub, Scottish$$ - $$$
Budget-friendly bites
See all
The Grange Inn
809
European, British, Scottish$$$$
The Tavern at Strathkinness
592
Bar, British, Pub, Scottish$$ - $$$
The Criterion
460
Bar, Pub, Scottish$$ - $$$
The Smoked Thistle
134
American, International, Contemporary, Scottish$$ - $$$
Rogue
641
Steakhouse, European, British, Scottish$$ - $$$
The Räv
374
$$ - $$$
Playfair's Restaurant
1,048
European, British, Scottish$$ - $$$
The Doll’s House
2,166
British, Scottish$$ - $$$
Ziggy's
837
American, Bar, British$$ - $$$
The Adamson
1,758
European, British, Grill, Contemporary$$ - $$$
Cheap eats
See all
The Cheesy Toast Shack
219
Fast food, British$
BlackHorn
573
American, Fast food, British$
Cafe In The Square
165
Cafe, British, Soups, Scottish$
Fisher and Donaldson
245
British, Scottish$
Whey Pat Tavern
141
Bar, British, Pub$
Northpoint
328
Cafe, British, Scottish$
Breakfast
See all
The Cottage Kitchen
449
Cafe, Scottish$$ - $$$
Mitchell Deli
2,011
British, Healthy, Scottish$$ - $$$
Dook Scotland
48
Cafe, Fast food, Soups, Scottish$$ - $$$
Bibi's Cafe
376
Cafe, British$$ - $$$
Northpoint
328
Cafe, British, Scottish$
The Saint
929
Bar, International, European, British$$ - $$$
Rogue
641
Steakhouse, European, British, Scottish$$ - $$$
The Rhynd
81
Cafe, British$$ - $$$
Delivery Available
See all
BlackHorn
573
American, Fast food, British$
Ziggy's
837
American, Bar, British$$ - $$$
Tailend Restaurant
2,108
Seafood, British, Grill, Soups$$ - $$$
Northpoint
328
Cafe, British, Scottish$
Cromar's
1,295
Seafood, Fast food, British, Scottish$$ - $$$
Rocca Deli
52
Italian, Cafe, Sicilian, Southern-Italian$
Mozza
504
Italian, Pizza$$ - $$$
Gorgeous
377
Cafe, British$$ - $$$
Outdoor Seating Available
See all
The Cheesy Toast Shack
219
Fast food, British$
The Seafood Ristorante
1,696
Italian, Seafood, Scottish$$$$
The Tavern at Strathkinness
592
Bar, British, Pub, Scottish$$ - $$$
The Criterion
460
Bar, Pub, Scottish$$ - $$$
Playfair's Restaurant
1,048
European, British, Scottish$$ - $$$
The Adamson
1,758
European, British, Grill, Contemporary$$ - $$$
The Saint
929
Bar, International, European, British$$ - $$$
The Cottage Kitchen
449
Cafe, Scottish$$ - $$$
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.
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: