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
Jahangir Balti & Tandoori Restaurant
723
Indian, Asian, Balti££ - £££
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££££
St Andrew's Surf & Turf at the MacDonald Rusacks Hotel
43
European, British, 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
451
Bar, Pub, Scottish££ - £££
Playfair's Restaurant
1,048
European, British, Scottish££ - £££
The Adamson
1,736
European, British, Grill, Contemporary££ - £££
Tailend Restaurant
2,096
Seafood, British, Grill, Soups££ - £££
Mitchell Deli
1,980
British, Healthy, Scottish££ - £££
The Jigger Inn
508
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
451
Bar, Pub, Scottish££ - £££
The Smoked Thistle
134
American, International, Contemporary, Scottish££ - £££
The Räv
374
European, British, Scottish££ - £££
Rogue
614
Steakhouse, European, British, Scottish££ - £££
Playfair's Restaurant
1,048
European, British, Scottish££ - £££
The Doll’s House
2,168
British, Scottish££ - £££
Ziggy's
828
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£
The Grange Inn
803
European, British, Scottish££££
The Criterion
451
Bar, Pub, Scottish££ - £££
Haar Restaurant
610
Seafood, British, Healthy, Scottish££££
The Cheesy Toast Shack
219
Fast food, British£
Rogue
614
Steakhouse, European, British, Scottish££ - £££
Guardbridge Inn
434
Bar, British, Pub, Scottish££ - £££
BlackHorn
572
American, Fast food, British£
The Seafood Ristorante
1,692
Italian, Seafood, Scottish££££
Playfair's Restaurant
1,048
European, British, Scottish££ - £££
The Cottage Kitchen
441
Cafe, Scottish££ - £££
Delivery Available
See all
BlackHorn
572
American, Fast food, British£
Ziggy's
828
American, Bar, British££ - £££
Tailend Restaurant
2,096
Seafood, British, Grill, Soups££ - £££
Northpoint
327
Cafe, British, Scottish£
Rocca Deli
52
Italian, Cafe, Sicilian, Southern-Italian£
CombiniCo
56
Sushi, Korean£
Cromar's
1,283
Seafood, Fast food, British, Scottish££ - £££
Gorgeous
373
Cafe, British££ - £££
Shawarma House
60
Fast food, Turkish, Middle Eastern£
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
451
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,736
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.
85 reviewsOpen Now
Seafood, European££ - £££Menu
8.4 mi
Crail
…
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: