We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Restaurants in St Andrews

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Cuisines & Dishes
(66)
(26)
(7)
Balti
(1)
Bangladeshi
(1)
Bar
(25)
Belgian
(1)
Brew Pub
(1)
Contemporary
(5)
Diner
(1)
(2)
Gastropub
(4)
Grill
(4)
(4)
(5)
Pub
(25)
Scottish
(51)
(9)
(2)
Wine Bar
(1)
Baguette
(1)
Beef Bourguignon
(1)
Burrito
(1)
Cheeseburger
(1)
Cheesecake
(4)
Crab
(4)
Cupcake
(1)
Fish & Chips
(10)
Hamburger
(1)
Lasagne
(1)
Lobster
(5)
Noodle
(1)
Oyster
(2)
Polenta
(1)
Ribs
(3)
Sandwiches
(1)
Tapas
(1)
More
Dietary Restrictions
Vegetarian Friendly
(52)
Gluten Free Options
(41)
Vegan Options
(16)
Halal
(1)
Meals
Price
Cheap Eats
(37)
Mid-range
(128)
Fine Dining
(5)
Restaurant features
Free Wifi
(44)
Parking Available
(17)
Reservations
(51)
Serves Alcohol
(59)
Takeout
(40)
Television
(18)
Wheelchair Accessible
(66)
More
Good for
Bar Scene
(21)
Business meetings
(16)
(42)
Kids
(39)
Local cuisine
(21)
(9)
More
The Seafood Ristorante
££££, Seafood, British, Scottish
Road Hole Restaurant
££££, British, Contemporary, Scottish
Rocca Restaurant
££££, European, British, Scottish
The Terrace Restaurant
££££, British, Scottish, European
St Andrews Waffle Company
£, Cafe, Belgian, Fast food
BlackHorn
£, American, Fast food, British
Cafe (17)
Indian (5)
Seafood (6)
Pizza (5)
Italian (5)
British (61)
Fast food (14)
Asian (8)
Northpoint
£, Cafe, British, Scottish
Con Panna
£, Cafe, British, Soups
Old Union Coffee Shop
£, Cafe, British, Soups
Sort by:
  • Ranking
  • Name

The Grange at St Andrews

#1 of 106 Restaurants in St Andrews

Vine Leaf Restaurant

#2 of 106 Restaurants in St Andrews

Jannettas Gelateria

#1 of 4 Dessert in St Andrews

The Tailend Restaurant and Fish Bar

#3 of 106 Restaurants in St Andrews
Order Online

St Andrews Waffle Company

#4 of 106 Restaurants in St Andrews
£ Cafe Belgian Fast food Diner Scottish Vegetarian Friendly Vegan Options
Order Online

Playfair's Restaurant

#5 of 106 Restaurants in St Andrews

The Tavern at Strathkinness Strathkinness

#6 of 106 Restaurants in St Andrews
#1 of 1 Restaurants in Strathkinness

Little Italy

#7 of 106 Restaurants in St Andrews

Forgan's

#8 of 106 Restaurants in St Andrews

The Adamson

#9 of 106 Restaurants in St Andrews
££ - £££ European British Soups Scottish Grill Contemporary Vegetarian Friendly Gluten Free Options

Balgove Larder

#10 of 106 Restaurants in St Andrews

BlackHorn

#11 of 106 Restaurants in St Andrews
Order Online

Mitchell Deli

#12 of 106 Restaurants in St Andrews

The Keys Bar

#13 of 106 Restaurants in St Andrews
£ Bar Pub

The Seafood Ristorante

#14 of 106 Restaurants in St Andrews

Cromars

#15 of 106 Restaurants in St Andrews

Restaurant at The Russell

#16 of 106 Restaurants in St Andrews

Tulsi Restaurant

#17 of 106 Restaurants in St Andrews

Guardbridge Inn

#18 of 106 Restaurants in St Andrews
££ - £££ Bar British Pub Scottish Gluten Free Options Vegetarian Friendly

The Jigger Inn

#19 of 106 Restaurants in St Andrews
££ - £££ Bar British Pub Scottish Vegetarian Friendly Gluten Free Options

Dolls House Restaurant

#20 of 106 Restaurants in St Andrews

Ziggy's

#21 of 106 Restaurants in St Andrews
Order Online

Golfer's Corner Lounge Bar at Dunvegan

#22 of 106 Restaurants in St Andrews
££ - £££ Bar British Pub Scottish Vegan Options

Northpoint

#1 of 6 Coffee & Tea in St Andrews

Criterion Public House

#23 of 106 Restaurants in St Andrews

Road Hole Restaurant

#24 of 106 Restaurants in St Andrews
££££ British Contemporary Scottish Gluten Free Options

Fisher and Donaldson

#1 of 2 Bakeries in St Andrews
££ - £££ Scottish British Gluten Free Options

Jahangir Balti & Tandoori Restaurant

#25 of 106 Restaurants in St Andrews
££ - £££ Indian Asian Balti Vegetarian Friendly
Reserve

St Andrews Brewing Co.

#26 of 106 Restaurants in St Andrews
££ - £££ Brew Pub British Scottish Bar Pub

Rocca Restaurant

#27 of 106 Restaurants in St Andrews