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)
(8)
Balti
(1)
Bangladeshi
(2)
Bar
(25)
Belgian
(1)
Brew Pub
(1)
Contemporary
(5)
Diner
(1)
(2)
Gastropub
(4)
Grill
(4)
(5)
(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
(53)
Gluten Free Options
(41)
Vegan Options
(16)
Halal
(1)
Meals
Price
Cheap Eats
(37)
Mid-range
(130)
Fine Dining
(5)
Restaurant features
Free Wifi
(45)
Parking Available
(17)
Reservations
(52)
Serves Alcohol
(60)
Takeout
(41)
Television
(18)
Wheelchair Accessible
(66)
More
Good for
Bar Scene
(21)
Business meetings
(17)
(43)
Kids
(40)
Local cuisine
(21)
(9)
More
Sort by:
  • Ranking
  • Name

Nibbles 'n' Giggles

#4 of 6 Coffee & Tea in St Andrews

Kazoku St Andrews Ltd

#54 of 104 Restaurants in St Andrews
$$ - $$$ Japanese

Prezzo

#55 of 104 Restaurants in St Andrews
Reserve

Burger.

#56 of 104 Restaurants in St Andrews

Dervish

#57 of 104 Restaurants in St Andrews

IJ Mellis Cheesemonger

#58 of 104 Restaurants in St Andrews

Bistro Du Vin

#59 of 104 Restaurants in St Andrews

Whey Pat

#60 of 104 Restaurants in St Andrews
$ Bar British Pub

Cafe at the Museum

#61 of 104 Restaurants in St Andrews
$$ - $$$ Cafe British Scottish Vegetarian Friendly

St Michaels Inn Restaurant St Michaels

#62 of 104 Restaurants in St Andrews
#1 of 2 Restaurants in St Michaels
$$ - $$$ Bar British Scottish European Pub

KinKell Byre

#63 of 104 Restaurants in St Andrews
$$ - $$$ European

Sands Grill

#64 of 104 Restaurants in St Andrews
$$ - $$$ British Seafood Gastropub

The One Under Gastro Pub

#66 of 104 Restaurants in St Andrews
$$ - $$$ Bar British Pub Scottish
Reserve

Clayton Restaurant Clayton

#67 of 104 Restaurants in St Andrews
#1 of 1 Restaurants in Clayton
$$ - $$$ British Bar Pub Scottish

Marks and Spencer

#68 of 104 Restaurants in St Andrews

Dr Noodles

#69 of 104 Restaurants in St Andrews

Costa Coffee

#70 of 104 Restaurants in St Andrews
$ Cafe

The Rule Pub Diner

#71 of 104 Restaurants in St Andrews
$$ - $$$ Bar British Pub Scottish Vegetarian Friendly

Nandos

#72 of 104 Restaurants in St Andrews
$$ - $$$ Portuguese

Ogstons on North Street

#73 of 104 Restaurants in St Andrews
$$ - $$$ British Scottish Bar Pub

Dali's Traditional Fish And Chips

#74 of 104 Restaurants in St Andrews

Greggs

#2 of 2 Bakeries in St Andrews
$ Cafe Fast food Contemporary

The Cheesy Toast Shac

#75 of 104 Restaurants in St Andrews
$ American British Scottish

La Cucina

#77 of 104 Restaurants in St Andrews

St Michaels Hotel Inn St Michaels

#78 of 104 Restaurants in St Andrews
#2 of 2 Restaurants in St Michaels
$$ - $$$ Bar British Pub Scottish

1 Golf Place

#79 of 104 Restaurants in St Andrews
$$ - $$$ Bar British Pub Scottish