“…travelling towards it through such natural beauty can even shock a Scotsman out of his native complacency. Only those with grumbling stomachs, who have previously eaten at Cross Keys, would want to rush the journey…”



“…we all concluded that the Cross Keys is a genuine find.”

Scotland on Sunday

Click here to see our new menu & new lighter lunch menu.

Available now.

The Cross Keys, Main Street, Kippen, Scotland, 01786 870293, info@kippencrosskeys.co.uk

Click here for full press reviews >>


main street, kippen, stirlingshire, fk8 3dn

The Cross Keys – Gastro Pub of the Year 2009

The Cross Keys is a traditional and comfortable inn situated in the small village of Kippen, Stirlingshire, amongst some of Scotland’s most picturesque scenery and between the Loch Lomond and Trossachs National Park, with the ancient city of Stirling only minutes away.

Being the oldest inn of its kind in Stirlingshire, The Cross Keys is as traditional as it gets, making it an ideal getaway destination or a great stopover for those going further north or returning south. Also perfect for walkers, cyclists, golfers and fishing. The pub has log fires in winter and the beer garden has great views in summer.

There are also three contemporary en suite rooms with heated floors, excellent beds and fresh white linen.

Food at the Cross Keys is traditional modern with standards and specials side by side, served untill 9pm in the bar, lounge and restaurant, which merge together into a large, spirited eating and drinking space where effusive locals, chatty families and serious foodies come together to enjoy a unique village atmosphere. Sundays are roast day with two types of roast prepared that morning.

Debby, Brian and Robyn & Archie look forward to welcoming you to The Cross Keys.

Opening Times:

MONDAY - THURSDAY 12pm - 3pm / 5 - 11pm
with Food served until 9pm

FRIDAY 12pm - 3pm / 5pm - Midnight
with food served until 9pm

SATURDAY 12pm - Midnight
with food served all day until 9pm

SUNDAY 12pm - 11pm
with food served all day until 8pm

To make a reservation call

01786 870293

or email