The Inn at Kingsbarns
The Inn at Kingsbarns

Where To Find Us and What To Do!

Surrounded by Fife's finest countryside and coast and situated just 10 mins from St Andrews by car, there's something for everyone to enjoy!

The name Kingsbarns was derived from the Kings of Scotland storing the grain from the very productive local ambient climate before being transported to Dunfermline and Falkland Palaces from the 11th to the 16th Century, whereafter the Monarchy moved to glorious Edinburgh, Scotland’s Capital City.

Situated in the heart of ‘golf country’ this area, called the East Neuk of Fife, has reputedly the most sunshine hours than any other part of Scotland. The Inn is located in the Conservation Village of Kingsbarns, close to the bus stop and 10 mins walk to the World renowned Kingsbarns Golf Club. We are to be found on the Main route A917 from St. Andrews to the fishing Villages of Crail, Anstruther, Pittenweem, St. Monans and Elie, where you can still watch the fish being landed on a daily basis.


Fun for All The Family...

For the Whisky Connoisseur may we suggest a visit to:

Kingsbarns Distillery & Visitor Centre.


The Lindores Abbey Distillery

For the Golf Enthusiast Fife really is the home of golf with over 45 famous, historic and challenging courses. Kingsbarns Links is located less than a mile from The Inn, and with courses in neighbouring St Andrews, Crail and Craigtoun, you couldn't possibly find a better place to stay! (

Non-Residents Bar Opening Hours

Wed - Sun: 6.00pm - 10.00pm

Our Food Service is for Residents only

(The Management reserve the right to adjust their opening times when required. Please contact The Inn at Kingsbarns to confirm your arrangments on the day)

The Inn at Kingsbarns

5, Main St, Kingsbarns, St Andrews,
KY16 8TA

T: +44(0)1334 880778