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 updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your SelectionsClear all
Reservations
Online Bookings
Cuisines & Dishes
(68)
(20)
Albanian
(1)
(8)
Balti
(2)
Bangladeshi
(1)
Bar
(24)
Brew Pub
(1)
Cantonese
(1)
Central American
(1)
Central European
(1)
Contemporary
(6)
(3)
Gastropub
(4)
Grill
(6)
Hong Kong
(1)
(4)
(1)
(9)
Pub
(23)
Scottish
(50)
(6)
(2)
(3)
Wine Bar
(1)
Baguette
(4)
Beef Bourguignon
(1)
Burrito
(3)
Cannelloni
(1)
Cheeseburger
(3)
Cheesecake
(11)
Crab
(9)
Cupcake
(1)
Dumplings
(1)
Fish & Chips
(27)
Hamburger
(36)
Lasagne
(6)
Lobster
(9)
Noodle
(1)
Oyster
(5)
Pancakes
(1)
Polenta
(2)
Ramen
(1)
Ribs
(5)
Roast Beef
(4)
Salad
(50)
Sandwiches
(3)
Shrimp
(2)
Surf And Turf
(1)
Tapas
(3)
Tempura
(1)
Tortillas
(1)
More
Dietary Restrictions
Meals
(39)
(90)
(72)
Price
Cheap Eats
(30)
Mid-range
(140)
Fine Dining
(8)
Restaurant features
Accepts Credit Cards
(18)
Free Wifi
(47)
Parking Available
(24)
Reservations
(63)
Serves Alcohol
(69)
Takeout
(41)
Television
(20)
Wheelchair Accessible
(70)
More
Good for
Bar Scene
(22)
Business meetings
(18)
(42)
Kids
(50)
Local cuisine
(31)
(11)
More
Cafe (15)
Indian (4)
Seafood (7)
Italian (8)
Pizza (8)
Fast food (7)
Asian (7)
British (60)
The Restaurant at Kinnettles
RRRR, Central European, European, British
The Seafood Ristorante
RRRR, Italian, Seafood, British
Road Hole Restaurant
RRRR, European, British, Scottish
Rocca Restaurant
RRRR, European, British, Scottish
The Grange at St Andrews
RR - RRR, European, British, Scottish
The Tavern at Strathkinness
RR - RRR, Bar, British, Pub
Vine Leaf Restaurant
RR - RRR, European, British, Scottish
Guardbridge Inn
RR - RRR, Bar, British, Pub
Restaurant at The Russell
RR - RRR, Bar, European, British
Little Italy
RR - RRR, Italian, Pizza
Playfair's Restaurant
RR - RRR, European, British, Soups
Tulsi Restaurant
RR - RRR, Indian, Asian, Thai
The Inn at Lathones Restaurant
RR - RRR, British, Scottish
Find a table
The Saint
RR - RRR, Bar, European, British
Find a table
Maisha Restaurant
RR - RRR, Indian, Asian, Balti
Find a table
Zizzi - St Andrews
RR - RRR, Italian, Pizza
Find a table
Sort by:
  • Ranking
  • Name
#1 of 101 Restaurants in St Andrews
#1 of 10 Quick Bites in St Andrews
Order Online
#3 of 101 Restaurants in St Andrews
RRRR Central European European British Contemporary Scottish Vegetarian Friendly Vegan Options Gluten Free Options
#4 of 101 Restaurants in St Andrews
#1 of 1 Restaurants in Strathkinness
#6 of 101 Restaurants in St Andrews
R Bar Pub
#7 of 101 Restaurants in St Andrews
#9 of 101 Restaurants in St Andrews
Order Online
#11 of 101 Restaurants in St Andrews
#16 of 101 Restaurants in St Andrews
RR - RRR Bar British Pub Scottish Vegan Options
#17 of 101 Restaurants in St Andrews
#18 of 101 Restaurants in St Andrews
RR - RRR Bar British Pub Scottish Vegetarian Friendly
#19 of 101 Restaurants in St Andrews
RR - RRR Brew Pub British Scottish Bar Pub Vegetarian Friendly Gluten Free Options
#20 of 101 Restaurants in St Andrews
#21 of 101 Restaurants in St Andrews
Order Online
Reserve
#23 of 101 Restaurants in St Andrews
#24 of 101 Restaurants in St Andrews
#26 of 101 Restaurants in St Andrews
#27 of 101 Restaurants in St Andrews
Reserve
#29 of 101 Restaurants in St Andrews
RR - RRR Bar British Pub Scottish Gastropub Vegetarian Friendly Gluten Free Options
Reserve