For such a small town, St Andrews has a vibrant dining scene. Whether you want rustic bars, outstanding seafood or luxurious fine dining, there’s sure to be something to delight your palate during your time in the town. With so much on offer, how can you be expected to make a decision? Thankfully we’ve got you covered with this quick guide to the five best restaurants in St Andrews.

Café in the Square

Sometimes you just need a quick snack break in the middle of exploring a new destination. Café in the Square is just the place to kick back and relax. Their indulgent cake selection pairs well with the Matthew Algie Coffee (roasted in Glasgow). Larger appetites will also enjoy their soups, sandwiches and brunch style dining menu.

Haar Restaurant

Named after the cold sea fog that you often see in St Andrews, this fine dining restaurant is our top pick for an elegant experience in the town. Their five and six course tasting menus showcase the outstanding abilities of Masterchef finalist Dean Banks. The menu uses locally sourced produce, so it also changes seasonally.

Golfer’s Corner Lounge Bar

Part of the Dunvegan Hotel, this bar is a must visit for golfers. The walls are lined with signed photos of all the famous golfers that have visited the bar. The drinks prices aren’t too bad either - and this is an excellent spot to sample typical British pub grub. It’s only a few minutes walk from the Old Course, making it a great spot to unwind after a round of golf.

The Räv

This is another high end restaurant in the heart of the town, with an exceptional cocktail menu. They offer full three course meals using locally sourced ingredients and unbelievable craftsmanship from its in-house chefs. Alongside the usual suspects, they also have some unique cocktails that make this the perfect spot for a romantic evening in St Andrews.

The Tailend Restaurant

No trip to a British coastal town is complete without fish and chips. The Tailend Restaurant is our top pick in St Andrews - with a choice between haddock and cod, and perhaps the tastiest chips you’ll ever eat. They are seafood specialists, so we also really like their scallops and pan fried offerings. The kids menu is also pretty good, making this an excellent choice for families.

With the North Sea on its doorstep and a thriving student population, it’s no wonder St Andrews has a diverse culinary scene. These are just some of our favourite eateries - but the town is full of bustling bars and cute cafés. If there’s one thing that you have to try when you’re here, make sure you sample the seafood.

Thinking about coming to visit? We offer self-catering accommodation in St Andrews and across the East Neuk of Fife. Check out our properties here, or flick us a message to learn more.