where to eat and drink

Food & Drink in Scotland

Search Cottages

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 places to eat in Scotland. Whether you are looking for a plate of haggis complete with neeps and tatties, a succulent Aberdeen Angus steak, a dram of single malt whiskey, or even a deep-friend mars bar, you are sure to find something to your taste.

For fine dining, visit one of twelve Michelin starred restaurants in Scotland. Loch Bay Restaurant, based in Stein on the Isle of Skye, is one such venue. Placing an emphasis on simple, local food without any pretentiousness, the restaurant provides a menu full of traditional Scottish fare with a French twist, specialising in fresh local seafood, such as hand-dived scallops, cullen skink, and Loch Bay Bouillabaisse.

If you are looking to experience history and heritage while enjoying a pint and a good meal, look no further than the many authentic pubs in Scotland. Established in 1610, The Globe Inn is thought to be the oldest pub in Dumfries and is famous for being the favourite ‘howff’ of national treasure Robert Burns. Follow in the footsteps of centuries of weary travellers and stop 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 tearooms and cafes in Scotland and relax with a warming hot drink and sample a piece of Scottish heritage. The ideal location for this would be Dean’s Café and Bistro in Huntly, the home of Helen Dean’s melt in the mouth shortbread.

  • where to eat and drink


    Aizle, meaning ‘a spark’ in Scots language, is exactly that. Providing a truly remarkable five-course, ever-changing tasting menu brimming with imaginative and meticulously decorated dishes, this is a wining and dining experience not to be missed.

    Visit Website
  • Clachaig Inn

    This 300-year-old inn rests in the heart of spectacular Glencoe. With three differently themed bars and an incredibly tasty menu changing day-to-day, the Clachaig Inn provides delicious cuisine to suit any mood.

    Visit Website
  • Loch Bay Restaurant

    Loch Bay Restaurant proudly offers an array of contemporary Scottish dishes with subtle French twists, courtesy of TV Chef Michael Smith. Enjoy up to five exemplary courses with incredible Loch Bay views to top it all off.

    Visit Website
  • The Globe Inn

    A fascinating commemoration to famous poet Robert Burns who was born in the town – look around the intriguing museum before tucking into some delicious, sophisticated pub grub. Visit The Globe Inn for a taste of Scottish tradition.

    Visit Website
  • The Moulin Inn

    For a traditional Highlands pub food experience, be sure to head to The Moulin Inn. This multi award-winning hotel boasts its own brewery to make your experience that bit more authentic.

    Visit Website
arrow_downarrow_leftsmall-rightbikeguidesCottagecrossdestinationpinemailFamilyHeartdidyouknowInspirationlocationsearchshare Facebook Google Plus Instagram LinkedIn Pinterest Twitter YouTube ui-24px-glyph-2_grid-45popularsun-cloudf-check-glyph-16VideoWalking