The Inn at Kingsbarns

Welcome to The Inn at Kingsbarns

Our family run 18th century coaching inn, located in the rural conservation village of Kingsbarns. We pride ourselves with our luxury accommodation, and an atmospheric bar with cosy snug. We invite you to "coorie-in" with a delicious freshly cooked meal by your hostess, Annette, and maybe a wee dram or two following your exploration of the East Neuk of Fife.

WE LOVE DOGS!!!! We are a dog-friendly Inn where well behaved dogs are welcome to stay in our bedrooms. All we ask of our guests, when dining with us, is to keep their pet on a lead. Non-resident diners are also welcome to bring their dog to The Scranhoose, but they must be kept under control. Our cosy Scranhoose has linited capacity so it would be preferable if owners could phone and reserve a table. Dog treats, poop bags & water are all readily available during your stay.

Since reopening in July 2015 under the new ownership of Maxx & Annette Preston, The Inn has received extensive refurbishment to create a relaxed and friendly atmosphere whilst retaining the traditional character of the historic listed building.

Our four bedrooms have a mix of bespoke king size and twin beds with Egyptian cotton bedding, spacious ensuites with bath and showers, luxury complimentary toiletries and soft fluffy towels . Mini fridge with complimentary milk and mineral water, tea and coffee making facilities as well as a complimentary fruit bowl await your arrival. A safe, ironing facilities and flat screen tv complete the rooms. The 2 family rooms are situated on the ground floor and the 2 twin bedded rooms are up 1 flight of stairs (18 steps, no elevator). Home cooked food will be available in The Scranhoose and there is a small bar to socialise in where dogs are also welcome.


Non-Residents Opening Hours


Mon & Tue: Closed to Non-Residents
Wed - Sat: 6.00pm - 8.30pm
Sun: 5.00pm - 8.00pm


Mon & Tue: Closed to Non-Residents
Wed & Thurs: 6.00pm - 10.00pm
Fri & Sat: 6.00pm - 11.00pm
Sun: 5.00pm - 9.00pm

(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