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.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Restaurants in St Andrews

Sort by:
Ranking
Name

Con Panna

#3 of 7 Coffee & Tea in St Andrews
$ Map
Visitor photos (4)
Cuisines: Cafe British Soups Scottish

Le Rendez-Vous

#55 of 105 Restaurants in St Andrews
$ Map
Visitor photos (2)

Nibbles 'n' Giggles

#4 of 7 Coffee & Tea in St Andrews
$ Map
Visitor photos (32)
Cuisines: Cafe

Dervish

#56 of 105 Restaurants in St Andrews
$ Map
Visitor photos (5)
Cuisines: Turkish European British Scottish Halal

Sands Grill

#57 of 105 Restaurants in St Andrews
$$$$ Map
Visitor photos (19)
Cuisines: British Seafood Gastropub

KinKell Byre

#58 of 105 Restaurants in St Andrews
$$ - $$$ Map
Visitor photos (23)
Cuisines: European

Zizzi - St Andrews

#59 of 105 Restaurants in St Andrews
$$ - $$$ Map
Visitor photos (18)
Reserve

IJ Mellis Cheesemonger

#60 of 105 Restaurants in St Andrews
Map

The One Under Gastro Pub

#61 of 105 Restaurants in St Andrews
$$ - $$$ Map
Visitor photos (17)
Cuisines: Bar British Pub Scottish
Reserve

Rector's Cafe

#62 of 105 Restaurants in St Andrews
$ Map
Visitor photos (4)
Cuisines: Cafe British Scottish

Ogstons on North Street

#63 of 105 Restaurants in St Andrews
$$ - $$$ Map
Visitor photos (3)
Cuisines: British Scottish

Cafe at the Museum

#64 of 105 Restaurants in St Andrews
$$ - $$$ Map
Visitor photos (10)
Cuisines: Cafe British Scottish
Reserve

Tony Macaroni

#65 of 105 Restaurants in St Andrews
$$ - $$$ Map
Visitor photos (10)

Marks and Spencer

#66 of 105 Restaurants in St Andrews
$ Map
Visitor photos (4)

Bistro Du Vin

#67 of 105 Restaurants in St Andrews
$$ - $$$ Map
Visitor photos (9)

Innis & Gunn Beer Kitchen

#68 of 105 Restaurants in St Andrews
$$ - $$$ Map
Visitor photos (6)
Cuisines: Bar British Pub Gastropub Scottish

St Michaels Inn Restaurant (St Michaels)

#69 of 105 Restaurants in St Andrews
#1 of 2 Restaurants in St Michaels
$$ - $$$ Map
Visitor photos (5)
Cuisines: Bar European British Scottish Pub Gluten Free Options

Greggs

#70 of 105 Restaurants in St Andrews
$ Map
Visitor photos (3)
Cuisines: Fast food Contemporary

Dali's Traditional Fish And Chips

#71 of 105 Restaurants in St Andrews
$ Map
Cuisines: Fast food Seafood

The Byre

#72 of 105 Restaurants in St Andrews
$$ - $$$ Map
Cuisines: Bar Pub

Prezzo

#73 of 105 Restaurants in St Andrews
$$ - $$$ Map
Visitor photos (6)
Reserve

Costa Coffee

#74 of 105 Restaurants in St Andrews
$ Map
Visitor photos (2)
Cuisines: Cafe

Nandos

#75 of 105 Restaurants in St Andrews
$$ - $$$ Map
Visitor photos (4)
Cuisines: Portuguese

Dr Noodles

#76 of 105 Restaurants in St Andrews
$ Map
Cuisines: Chinese Fast food Asian

Clayton Restaurant (Clayton)

#77 of 105 Restaurants in St Andrews
#1 of 1 Restaurants in Clayton
$$ - $$$ Map
Visitor photos (2)
Cuisines: British

La Cucina

#78 of 105 Restaurants in St Andrews
$$ - $$$
Visitor photos (14)

Simpatica (Kingsbarns)

#79 of 105 Restaurants in St Andrews
#1 of 1 Restaurants in Kingsbarns
Map

1 Golf Place

#80 of 105 Restaurants in St Andrews
$$ - $$$ Map
Cuisines: Bar British Pub Scottish

Cafe in the Park

#81 of 105 Restaurants in St Andrews
$ Map
Visitor photos (1)
Cuisines: Cafe British

Birchwood Cottage Gallery & Tearoom

#5 of 7 Coffee & Tea in St Andrews
Map
Cuisines: British