St. Andrews Restaurants

Best Restaurants in St. Andrews, Scotland

Restaurants in St. Andrews

Establishment Type

Meals

Online Options

Price

Traveller rating

MICHELIN Guide

Cuisines

Dishes

Dietary Restrictions

Good for

Open Now

Restaurant Features

Fine Dining
See all
Sponsored
Haar Restaurant
627
Seafood, British, Healthy, Scottish$$$$
The Grange Inn
812
European, British, Scottish$$$$
The Seafood Ristorante
1,702
Italian, Seafood, Scottish$$$$
Haar Restaurant
627
Seafood, British, Healthy, Scottish$$$$
Road Hole Restaurant
217
Seafood, British, Grill, Wine Bar$$$$
St Andrews Bay Clubhouse & Grill
236
Seafood, European, British, Scottish$$$$
18 Restaurant
57
British, Contemporary, Scottish$$$$
Local eats
See all
The Grange Inn
812
European, British, Scottish$$$$
The Tavern at Strathkinness
594
Bar, British, Pub, Scottish$$ - $$$
The Seafood Ristorante
1,702
Italian, Seafood, Scottish$$$$
The Criterion
462
Bar, Pub, Scottish$$ - $$$
Playfair's Restaurant
1,049
European, British, Scottish$$ - $$$
Haar Restaurant
627
Seafood, British, Healthy, Scottish$$$$
The Adamson
1,765
European, British, Grill, Contemporary$$ - $$$
Mitchell's Deli
2,030
British, Healthy, Scottish$$ - $$$
Tailend Restaurant
2,117
Seafood, British, Grill, Soups$$ - $$$
The Jigger Inn
509
Bar, British, Pub, Scottish$$ - $$$
Budget-friendly bites
See all
The Grange Inn
812
European, British, Scottish$$$$
The Tavern at Strathkinness
594
Bar, British, Pub, Scottish$$ - $$$
The Criterion
462
Bar, Pub, Scottish$$ - $$$
The Smoked Thistle
134
American, International, Contemporary, Scottish$$ - $$$
The Räv
374
$$ - $$$
Rogue
652
Steakhouse, European, British, Scottish$$ - $$$
Playfair's Restaurant
1,049
European, British, Scottish$$ - $$$
The Doll’s House
2,166
British, Scottish$$ - $$$
Ziggy's
839
American, Bar, British$$ - $$$
The Adamson
1,765
European, British, Grill, Contemporary$$ - $$$
Cheap eats
See all
The Cheesy Toast Shack
221
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
329
Cafe, British, Scottish$
Breakfast
See all
The Cottage Kitchen
451
Cafe, Scottish$$ - $$$
Mitchell's Deli
2,030
British, Healthy, Scottish$$ - $$$
Dook Scotland
50
Cafe, Fast food, Soups, Scottish$$ - $$$
Bibi's Cafe
379
Cafe, British$$ - $$$
Northpoint
329
Cafe, British, Scottish$
The Saint
934
Bar, International, European, British$$ - $$$
Rogue
652
Steakhouse, European, British, Scottish$$ - $$$
The Rhynd
81
Cafe, British$$ - $$$
Delivery Available
See all
BlackHorn
573
American, Fast food, British$
Ziggy's
839
American, Bar, British$$ - $$$
Tailend Restaurant
2,117
Seafood, British, Grill, Soups$$ - $$$
Northpoint
329
Cafe, British, Scottish$
Cromar's
1,305
Seafood, Fast food, British, Scottish$$ - $$$
Rocca Deli
52
Italian, Cafe, Sicilian, Southern-Italian$
Mozza
509
Italian, Pizza$$ - $$$
Gorgeous
378
Cafe, British$$ - $$$
Outdoor Seating Available
See all
The Seafood Ristorante
1,702
Italian, Seafood, Scottish$$$$
The Cheesy Toast Shack
221
Fast food, British$
The Tavern at Strathkinness
594
Bar, British, Pub, Scottish$$ - $$$
The Criterion
462
Bar, Pub, Scottish$$ - $$$
Playfair's Restaurant
1,049
European, British, Scottish$$ - $$$
The Adamson
1,765
European, British, Grill, Contemporary$$ - $$$
The Cottage Kitchen
451
Cafe, Scottish$$ - $$$
The Saint
934
Bar, International, European, British$$ - $$$
Top Restaurants in St. Andrews
227 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 227
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:

All St. Andrews HotelsSt. Andrews Hotel DealsLast Minute Hotels in St. Andrews
Things to Do
All St. Andrews Restaurants
FlightsHoliday RentalsTravel StoriesCruisesCar Hire