Where to eat and drink in Scotland
Looking for some fantastic dining out opportunities in Scotland? Our handy eating and drinking guide divulges the best bars, restaurants, pubs and cafés to visit during your stay
While on holiday in the country, you will find a wealth of incredible, traditional places to eat in Scotland. Plates of haggis, neeps and tatties, Aberdeen Angus steaks, single malt whisky, and even a deep-fried mars bars are all in abundance.
For fine dining, visit one of 12 Michelin-starred restaurants in Scotland. Loch Bay Restaurant, based in Stein on the Isle of Skye, is an exquisite example. The restaurant offers a menu full of traditional Scottish fare with a French twist, specialising in fresh local seafood.
To experience history and heritage while enjoying a pint and a good meal, consider the many pubs in Scotland. The Globe Inn is thought to be Dumfries’ oldest pub, famous for its association with national treasure Robert Burns.
Follow in the footsteps of centuries of weary travellers by stopping off at The Moulin Inn near Pitlochry. Established in 1695, the inn is the perfect spot for respite. Recline in front of the stone hearth fire with a pint of Braveheart Ale and plate of hearty food.
You can’t visit the historic country without trying a slice of freshly baked shortbread. Visit one of the abundance of tea rooms and cafés in Scotland and sample a piece of Scottish heritage. Dean’s Café and Bistro in Huntly is a fine spot, home to Helen Dean’s melt-in-the-mouth shortbread.