Restaurants and Bars

St. Andrews Has A Wealth of Restaurants and Bars to Suit Your Needs

From afternoon bites to evening dining, with pubs and bars to suit all palates, you’ll not struggle to find somewhere to satisfy your taste buds and quench your thirst. We’ve highlighted just a few of our favourites below.

Criterion Pub

The Criterion pub, located nearby at 99 South Street, is a 5-minute stroll from our properties. This family-run establishment is steeped in tradition and is celebrated for its exceptional beer, welcoming ambiance, and delectable pies.  Boasting over 160 whiskies and more than 70 different Scottish Gins!


The Seafood Ristorante

Nestled just behind the famous Royal and Ancient Golf Club, the unique glass restaurant offers a dining experience like no other.  Feast your eyes on the breathtaking expanse of the West Sands Beach and beyond, as you enjoy the culinary delights of this exquisite seafood restaurant which sources all its fresh seafood from local fishing villages around Fife.


The Peat Inn

A delightful restaurant with rooms which is located 6 miles southwest of St Andrews, this Michelin-starred restaurant is one of the most celebrated dining experiences in Fife. Its remote countryside location makes it the perfect end to a day of exploring the rolling hills of Fife by foot or by car.  Definitely worth the trip.



Situated within a former “cleek factory”, where some of the best golf clubs in the world were made, this establishment specialises in traditional Scottish food, married with traditional Scottish hospitality. Some of the best food in St Andrews in an old Golf club factory, what’s not to love.


The Vic

A relaxed, alternative bar, the Vic excels in its food and beer selection and its laid-back attitude with board games, ping pong and a dog friendly policy. Their jam-jar cocktails are particularly good.


St Andrews Brewing Co

The St Andrews Brewing Company is a local brewery and pub who specialise in craft beer, ale and stout, along with a few gins as well.


The Jigger Inn

This historic building dates to the 1850s, when it was the stationmaster’s lodge. Today, The Jigger Inn is home to golfing memorabilia, crackling open-hearth fires, home-cooked food and a superb selection of Scottish beers. The pub’s own Jigger Ale is available only at The Jigger Inn, St Andrews and at The Horse & Plow at Forbes Five Star-awarded The American Club in Kohler, Wisconsin, USA.


The Adamson

Is situated in the heart of St Andrews at 127 south street, only a 5 minute walk from our properties.  In a building steeped in history once the home of Dr John Adamson, physician and pioneer photographer it then became the town Post Office from 1907 until 2011 before becoming the decadent Adamson Bar and Restaurant.


Ham's Hame

A relaxed pub serving food a stone’s throw from the 18th hole of the famous Old Course.  Serving delicious Scottish pub food and showing sports on TV.  A great place to rest you feet and have a drink whether it be a fine craft ale, a warm cup of tea or comforting hot chocolate.



A 10-minute walk from our properties, Rogue is a classic cocktail which serves delicious locally sourced food.  They even have a gin still at the back of the restaurant which produces their very own Felon Gin.


Balgove Larder

A farm shop, café, butcher, steak barn and much more on the outskirts of St Andrews (an easy 20 minute walk from the town centre).  A great afternoon out to eat, drink and relax.  The walk alone is worth the trip, past the Old Course Hotel and local rugby ground, before being awarded a nice cool drink while sitting in their suntrap courtyard with a local fudge donut!



Situated on the corner of South Street and Bell Street is where you will find Brewdog is a Scottish founded bar filled with incredible craft beer, ciders, spirits and wine.  They serve great food from brilliant brunch and burgers to loaded fries and salad bowls.  They do a great kid’s menu as well.


The Grange Inn

The Grange Inn in St Andrews is a delightful 17th-century converted farmhouse that offers fine dining for lunch and dinner. Chef Proprietor John Kelly has crafted a superb menu using the freshest local produce available. The restaurant’s cheerful atmosphere awaits you, but reservations are essential to avoid disappointment.



Playfair’s is a family run restaurant and forms part of the Ardgowan Hotel on Pilmour Links.  A great place to visit for a warm Scottish welcome and good food.  A great family restaurant for children.


While you’re in St Andrews, why not enjoy some of the additional attractions on offer?

For golfers and non-golfers alike, the town has a broad variety of activities that can be enjoyed throughout the year. Be it restaurants & bars or other things to do, we have an abundance of attractions for all ages.


Dundee  13.6 miles
Perth  34 miles
Edinburgh   52 miles