The Restaurant at Craigielaw

The Restaurant at Craigielaw

If you would like to discuss a current booking or make a new one please call 01875 870802.

If you wish to contact us regarding a booking please call 01875 870802 or email


Our chefs source the best in local and seasonal produce to offer our diners an exceptional and varied menu. Our Restaurant is comfortable, spacious and bright. We offer an extensive wine list to accompany your meal.

Our experienced waiting staff and chefs will happily discuss menu options with you and cater to food allergies and intolerances.

To make a reservation please call 01875 870802.