St. Andrews Restaurants

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
Haar Restaurant
610
Seafood, British, Healthy, Scottish££££
The Grange Inn
803
European, British, Scottish££££
The Seafood Ristorante
1,692
Italian, Seafood, Scottish££££
Haar Restaurant
610
Seafood, British, Healthy, Scottish££££
Road Hole Restaurant
216
Seafood, British, Grill, Wine Bar££££
St Andrews Bay Clubhouse & Grill
234
Seafood, European, British, Scottish££££
18 Restaurant
54
British, Contemporary, Scottish££££
Rufflets St Andrews
74
Scottish££££
Local eats
See all
The Grange Inn
803
European, British, Scottish££££
The Tavern at Strathkinness
591
Bar, British, Pub, Scottish££ - £££
The Seafood Ristorante
1,692
Italian, Seafood, Scottish££££
Guardbridge Inn
434
Bar, British, Pub, Scottish££ - £££
The Criterion
452
Bar, Pub, Scottish££ - £££
Playfair's Restaurant
1,048
European, British, Scottish££ - £££
The Adamson
1,737
European, British, Grill, Contemporary££ - £££
Tailend Restaurant
2,096
Seafood, British, Grill, Soups££ - £££
Mitchell Deli
1,982
British, Healthy, Scottish££ - £££
The Jigger Inn
509
Bar, British, Pub, Scottish££ - £££
Budget-friendly bites
See all
The Grange Inn
803
European, British, Scottish££££
The Tavern at Strathkinness
591
Bar, British, Pub, Scottish££ - £££
Guardbridge Inn
434
Bar, British, Pub, Scottish££ - £££
The Criterion
452
Bar, Pub, Scottish££ - £££
The Smoked Thistle
134
American, International, Contemporary, Scottish££ - £££
The Räv
374
European, British, Scottish££ - £££
Rogue
615
Steakhouse, European, British, Scottish££ - £££
Playfair's Restaurant
1,048
European, British, Scottish££ - £££
The Doll’s House
2,168
British, Scottish££ - £££
Ziggy's
829
American, Bar, British££ - £££
Cheap eats
See all
The Cheesy Toast Shack
219
Fast food, British£
The Keys Bar
297
Bar, Pub£
BlackHorn
572
American, Fast food, British£
Cafe In The Square
163
Cafe, British, Soups, Scottish£
Fisher and Donaldson
245
British, Scottish£
Whey Pat Tavern
139
Bar, British, Pub£
Taste
192
Cafe£
Northpoint
327
Cafe, British, Scottish£
Breakfast
See all
The Cottage Kitchen
442
Cafe, Scottish££ - £££
Mitchell Deli
1,982
British, Healthy, Scottish££ - £££
Dook Scotland
46
Cafe, Fast food, Soups, Scottish££ - £££
Bibi's Cafe
370
Cafe, British££ - £££
Northpoint
327
Cafe, British, Scottish£
The Saint
918
Bar, International, European, British££ - £££
Taste
192
Cafe£
Rogue
615
Steakhouse, European, British, Scottish££ - £££
We Are Zest Cafe
227
££ - £££
The Canny Soul
46
Cafe, Scottish£
Delivery Available
See all
BlackHorn
572
American, Fast food, British£
Ziggy's
829
American, Bar, British££ - £££
Northpoint
327
Cafe, British, Scottish£
Rocca Deli
52
Italian, Cafe, Sicilian, Southern-Italian£
Cromar's
1,284
Seafood, Fast food, British, Scottish££ - £££
Gorgeous
375
Cafe, British££ - £££
Shawarma House
60
Fast food, Turkish, Middle Eastern£
Mozza
486
Italian, Pizza££ - £££
Outdoor Seating Available
See all
The Cheesy Toast Shack
219
Fast food, British£
The Seafood Ristorante
1,692
Italian, Seafood, Scottish££££
The Tavern at Strathkinness
591
Bar, British, Pub, Scottish££ - £££
Guardbridge Inn
434
Bar, British, Pub, Scottish££ - £££
The Criterion
452
Bar, Pub, Scottish££ - £££
The Keys Bar
297
Bar, Pub£
The Räv
374
European, British, Scottish££ - £££
Playfair's Restaurant
1,048
European, British, Scottish££ - £££
The Adamson
1,737
European, British, Grill, Contemporary££ - £££
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.
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: