Built in 1874, Broomhall Castle has a long and proud history of welcoming guests, and that tradition of hospitality continues today through our dining experience.

Our menu is inspired by the very best of Scottish flavours, using quality local ingredients and classic dishes with a modern twist. Whether you’re joining us for a relaxed evening meal, a special celebration, or simply a memorable castle experience, our restaurant offers something truly unique.

One of our highlights is our signature Steak on Stone — an interactive dining experience where your steak is served sizzling on a hot stone, allowing you to cook each bite exactly how you like it, right at your table. It’s not just dinner, it’s an experience to enjoy and share.

From hearty Scottish favourites to unforgettable moments around the stone, dining at Broomhall Castle is all about great food, warm surroundings, and a taste of Scotland’s heritage.

Ready to dine with us?Reserve your table here

We also cater to weddings, private parties, and special events of all kinds. Are you planning an intimate gathering? A grand celebration? We are happy to offer tailored packages and customise the dining experience to suit your preferences.