Contact Kirkton Barns4 Star Luxurious and Tranquil Accommodation

Contact Kirkton Barns

Contact Us

Full Name (required)
Please type your full name.

E-mail (required)
Invalid email address.

Phone Number
Invalid Input

Arrival Date
Invalid Input

Departure Date
Invalid Input

Number of Adults
Invalid Input

Number of Children
Invalid Input

Other Information
Invalid Input

Please add code (required)
Please add code Invalid Input


Cyclists Welcome 
Walkers Welcome


trip advisor logo booking

Taste of Scotland Wifi Available


Golfers Welcome
Children Welcome

Kirkton Barns Country HouseTestimonials

"Nice Hideaway in St Andrews"

We stayed at Kirkton Barns Country House for 3 nights, the room was large and well decorated. It was nice to feel at home and nothing was too much trouble for our host James. His father Rory is a lovely man with lots of stories. Both had great knowledge of the local area. I arrived by train and got a cab to the B&B. It was a nice walk each morning to the bus which stops at the end of the farm track. I plan to return again in October and look forward to my next visit.

LocationNear Tayport, Fife


How to get here

Kirkton Barns Country House is situated 15 minutes from St.Andrews, one mile south of Tayport just off the B945, between Tayport and St.Michaels. To get there from the Edinburgh direction, leave M90 at Milnathort and follow the A91 towards St.Andrews, via Cupar. After Dairsie turn left at the roundabout on the A92 go through Balmullo to St.Michaels, cross the junction onto the B945 and carry on towards Tayport past all the marinas. From Dundee cross the Tay Road Bridge, turn left to Tayport and at the junction take a right. Continue through Tayport towards St.Michaels

From Aberdeen, Inverness and Glasgow it is easiest to take the route through Dundee.


Kirkton Barns
Tayport, Fife,
Scotland, DD6 9PD
Tel +44(0) 1382 554402
Fax +44(0) 1382 554402

Locate Us