What are you looking for?

Restaurants in St Andrews

The Seafood Ristorante Bruce Embankment, St Andrews
The Seafood Ristorante
Seafood

The Seafood Ristorante

Bruce Embankment, St Andrews, KY16 9AB

The views are fabulous. The restaurant is upscale without feeling pretentious. Excellent wine and cocktail selection. The lobster ravioli was amazing!! The new...

  • Superb72 Reviews4.7
Rusacks St. Andrews Pilmour Links, St Andrews
Rusacks St. Andrews

Rusacks St. Andrews

Pilmour Links, St Andrews, KY16 9JQ

We stayed at The Rusacks Hotel as we had seen an image of the Foyer on instagram. We were looking for a location for our company photoshoot to promote our...

  • Superb55 Reviews4.6
Ziggys 6 Murray Pl, St Andrews
Ziggys
Restaurants

Ziggys

6 Murray Pl, St Andrews, KY16 9AP

PLEASE EAT HERE!Staff couldn't have been more accommodating and the food was delicious. I went in to ask for food to go because my wife wasn't...

  • Superb54 Reviews4.6
Pizza Express 111 South St, St Andrews
Pizza Express

Pizza Express

111 South St, St Andrews, KY16 9UH

Great pizzas and starters. Nice wine. Great service. Could do with a refurbishment and better layout. There's other if space but much is wasted while...

  • Superb25 Reviews4.6
Hotel du Vin St Andrews 40 The Scores, St Andrews
Hotel du Vin St Andrews

Hotel du Vin St Andrews

40 The Scores, St Andrews, KY16 9AS

Stay in the Eden Mill suite which was such an excellent room. Spacious with separate living room and a large bathroom with double sinks. Separate seating area...

  • Superb48 Reviews4.4
Forgan's St Andrews 110 Market St, St Andrews
Forgan's St Andrews
Restaurants

Forgan's St Andrews

110 Market St, St Andrews, KY16 9PB

We visited here recently and had booked a bothy, it was great and accommodated us perfectly as a group of 8, the food was amazing, perfectly cooked and...

  • Superb83 Reviews4.3
Pret A Manger 107-109, Market St, St Andrews
Pret A Manger
Sandwich Shops

Pret A Manger

107-109, Market St, St Andrews, KY16 9NX

Had beautiful hot soup today, was very very tastyl.? Was bitterly cold in St Andrews this afternoon so hot soup went down a treat. Disappointment at state of...

  • Superb30 Reviews4.4
Little Italy 2 Logies Ln, St Andrews
Little Italy
Restaurants

Little Italy

2 Logies Ln, St Andrews, KY16 9NL

I had my lunch here today - I've never had such nice food before. This place feels very special, from the moment you step in to sitting down, approach of...

  • Good72 Reviews4.2
Greggs 116, 118 Market St, St Andrews
Greggs

Greggs

116, 118 Market St, St Andrews, KY16 9PD

We went to St Andrews,had a nice day. Wanted a cup of tea and a cake. Where else can you get good value than find a Greggs. Pleasant staff and the usual...

  • Superb30 Reviews4.3
Premier Inn St Andrews hotel Largo Rd, St Andrews
Premier Inn St Andrews hotel
Hotels • $

Premier Inn St Andrews hotel

Largo Rd, St Andrews, KY16 8NH

A nice clean premier inn about 15 minutes walk from the town centre/beach/golf course. Plenty car parking spaces with a M&S food hall adjacent. I felt the...

  • Good49 Reviews4.2
Costa Coffee 83 Market St, St Andrews
Costa Coffee
Coffee & Tea

Costa Coffee

83 Market St, St Andrews, KY16 9NX

Brilliant staff full of energy and friendly, even when it’s early in the morning and everyone else is grumpy. Must be something in the Coffee ?, no but in...

  • Takeaway
  • Good39 Reviews4.2
Nando's St Andrews 73 Market St, St Andrews
Nando's St Andrews

Nando's St Andrews

73 Market St, St Andrews, KY16 9NU

Delicious food accompanied by delicious sauces that you can choose yourself. I was a little disappointed by the small size of the chicken wings. The boneless...

  • Good15 Reviews4.1
Dr Noodles 84a Market St, St Andrews
Dr Noodles
Chinese

Dr Noodles

84a Market St, St Andrews, KY16 9PA

After a full day of golf and touring, we wanted an effortless meal. Dr. Noodles gave us just that. We ordered inside and had a short wait for our take-out. We...

  • Takeaway
  • Good38 Reviews4
Starbucks Coffee 127, 129 Market St, St Andrews
Starbucks Coffee

Starbucks Coffee

127, 129 Market St, St Andrews, KY16 9PE

Anna is the loveliest, kindest and most helpful person ever! Despite being super busy/during very busy periods her customer service was absolutely stellar, she...

  • Good31 Reviews3.8
Jahangir Tandoor Restaurant 116 South St, St Andrews
Jahangir Tandoor Restaurant
Indian

Jahangir Tandoor Restaurant

116 South St, St Andrews, KY16 9QD

Great downtown location. Nice setting and ambiance ... the walkover fish aquarium is certainly novel. The most extensive Indian menu we've ever seen ......

  • Takeaway
  • Good54 Reviews3.8
Subway 90 Market St, St Andrews
Subway
Coffee & Tea

Subway

90 Market St, St Andrews, KY16 9PA

Me and my wife, we bought some excellent sandwiches from Subway local. As we saw before at the local "brothers" from other cities, and here we...

  • Good21 Reviews3.5
Domino's Pizza - St Andrews 54 Market St, St Andrews
Domino's Pizza - St Andrews

Domino's Pizza - St Andrews

54 Market St, St Andrews, KY16 9NT

I used to purchase batches of pizza for my School's events, and students were very happy. I am writing this review, however to praise a driver, Alexio. He...

  • Average23 Reviews3
Zizzi 87 South St, St Andrews
Zizzi
Restaurants

Zizzi

87 South St, St Andrews, KY16 9QW

Lovely food and atmosphere. We spent over a week travelling around Scotland and this was the best night. We had live music and even a dance. Super hostess and...

  • Takeaway
  • Good60 Reviews3.4
Maisha 5 College St, St Andrews
Maisha
Indian

Maisha

5 College St, St Andrews, KY16 9AA

Visited Maisha with my wife and kids whist in St Andrews for a short stay.Everyone enjoyed there meals and I particularly enjoyed my chefs special crabmeat...

  • Average28 Reviews3.1
The Oriental House 91 Market St, St Andrews
The Oriental House
Chinese

The Oriental House

91 Market St, St Andrews, KY16 9NX

Delicious and genuine food, friendly staff, my husband and I love this place. Menu is also huge and there is so much choice. Prices are very decent and waiting...

  • Takeaway
  • Average39 Reviews2.9

Nearest Cities