Local Area


St Andrews

A very warm welcome to St Andrews. St Andrews is possibly the world’s most celebrated golfing destination, but there’s a lot more to this colourful destination than golf. Famed for its ancient university -the third oldest in the English speaking world- it is also one of Scotland’s friendliest and most delightful towns. Bursting with architectural curiosities, feature gardens and the unmissable castle and cathedral ruins which dominate the famous skyline, St Andrews is a town with a genuinely historic feel. The blend of ‘town and gown’ creates a vibrant community, set amid a superb coastal location, fringed with miles of golden sands. Indeed, it was against the magnificent stretching backdrop of  West sands that the iconic running scene was shot for the film Chariots of Fire.

Beyond the town itself discover the picturesque harbours of the East Neuk fishing villages, the rolling landscapes and stunning seascapes of Fife.  Explore a wealth of historical buildings, an abundance of wildlife and some beautiful walking and cycling routes, all with the clear air of the sea never far away.

Only a bridge away, across the Tay bridge  to the north, or the spectacular Queensferry Crossing to the south, lie  Dundee or Edinburgh. Our proximity to these exciting cities, as well as unspoilt Angus and its wonderful glens, or idyllic Perthshire, a huge choice and diversity, whether outdoor activity enthusiast or sightseer.

St Andrews remains a wonderful destination for superb short and weekend leisure breaks in Scotland, as well as a home from home, for an extended Scottish vacation. The Peat Inn is your perfect base from which to explore our region.


The Peat Inn
Peat Inn, Near St. Andrews
Fife, Scotland
KY15 5LH


Book a Table
Book a Room


Tue - Sat (Dinner)
6.00pm - 9pm

We are not currently open for lunch

We politely ask that children are 7 years old or above to dine in the restaurant in the evening 

Tue - Sat
9am - 7pm

Book A Table

For bookings of 7 or 8 guests please contact us directly.

Call Now

01334 840206