When it comes to seeking out the best dog-friendly places to eat on holiday, Scotland is a sensational wonderland of culinary delights. After days of Scottish dog walking or uncovering Scottish beaches perfect for pups; both humans and hounds will need somewhere to rest and refuel – and we're on hand with some of our favourite dog-friendly places to eat in Scotland.
Including dog-friendly Scottish pubs, inviting restaurants and bustling cafes, we've highlighted the best spots to take Fido on your adventures through Scotland. Beyond our favourite venues, we've also detailed some interesting Scottish delicacies, so you won't face any surprises when it comes to understanding the menu!
If all the talk of Scottish food and drink inspires you to book a dog-friendly holiday, then why not explore our collection of pup-welcoming cottages across Scotland? From rural retreats to coastal boltholes and sweeping townhouses, you're sure to find the perfect base for you and Fido in our portfolio. Click the link below to start exploring.
Skip to:
Dog-friendly pubs in Scotland
The choice of dog-friendly places to eat in Scotland is seemingly endless, and if you love nothing more than a cosy pub environment, we're on hand with three of our favourite dog-friendly pubs from across the country.
The Grog and Gruel, Fort William

If you and Fido are on the hunt for welcoming Scottish inns, then The Grog and Gruel offers one of the best dog-friendly pubs in Fort William. While away the afternoon and evening in the bar supping a pint of fine ale, or if you’re in the spirit, treat yourself to a whisky; there's no better place.
Dogs are very welcome to sit at your feet or sprawl out in the cosy bar. Meals consist of hearty Scottish fare with several national favourites on the menu – no wonder this is one of the best dog-friendly pubs in Fort William!
Good to know
- Location: 66 High Street, Fort William PH33 6AD
- Opening hours: 12pm–11pm Monday to Saturday, closed Sunday
- Why not try? Stag pie with Highland venison, chestnuts and Stag Ale
- Stay nearby: Camisky Lodge, Torlundy | Sleeps 4 dogs + 14 humans
The Pitcairngreen Inn, Perth

The pretty riverside city of Perth is a superb choice for a human and hound getaway, and if you're on the lookout for dog-friendly pubs in Perth, look no further than the warm embrace of The Pitcairngreen Inn. Based at a converted, 200-year-old coaching house, this dog-friendly inn is now a thriving country pub that offers a good range of country fare.
The daily menu is made up of local, fresh and seasonal food celebrating the best Perthshire produce. Wade into their impressive collection of real ales and extensive range of malts. Dogs are made to feel very welcome in the bar, where there is a nice atmosphere, no doubt making this one of our favourite dog-friendly pubs in Perth.
Good to know
- Location: Pitcairngreen, Perth PH1 3LP
- Opening hours: 12pm–10pm Wednesday to Thursday, 12pm–11pm Friday to Saturday, 12pm–9pm Sunday, closed Monday and Tuesday
- Why not try? Breaded scampi with homemade chips, peas and tartare sauce
- Stay nearby: West Powbridge, Perth | Sleeps 2 dogs + 6 humans
BrewDog Aberdeen, Castlegate

Brewdog pubs have sprouted up all over the world, but we love the one in Aberdeen, as it really does welcome dogs. Specialising in craft ales and all kinds of beers from around the globe, this is a great spot for the connoisseur and their canine. So, if you are in Aberdeenshire and fancy a cool one with the hound, this is a good bet.
In the daytime, there's lots of room for dogs to unfurl and there's a solid menu of pub food and bar snacks to share with them too – if you love a burger and hand-cut chips with your ale of choice, this will be one of your favourite dog-friendly places to eat in Scotland.
Good to know
- Location: 5–9 Union Street, Aberdeen AB11 5BU
- Opening hours: 11am–10pm Monday to Friday, 10am–10pm Saturday to Sunday
- Why not try? Buffalo loaded fries grazing board
- Stay nearby: The Coach House - Parkhill Estate, Aberdeenshire | Sleeps 2 dogs + 8 humans
Dog-friendly restaurants in Scotland
It's not always easy to find memorable restaurants that go the extra mile to welcome your furry friend. If you're looking for dog-friendly places to eat in Scotland, you're in luck! Across the country is a wide range of restaurants that celebrate local produce and classic delicacies, not only from Scotland but around the world. Below are three of our favourite spots to head to with Fido.
Rickshaw & Co, Glasgow

Combine your passion for four-pawed adventures with Asian street food when you visit Rickshaw & Co, one of our favourite dog-friendly restaurants in Glasgow. Serving up vibrant dishes from India and Bangladesh, this charming eatery is perfect for romantic meals and family gatherings – and dogs are welcome to join you inside!
From the menu, discover dishes from popular regions all across India, including special curries, Tandoori dishes, Biryanis and plenty more nibbles. The drinks menu also impresses with a solid choice of cocktails, wines, beers and Indian-spiced teas.
Good to know
- Location: 9 Partick Bridge Street, Partick, Glasgow G11 6PN
- Opening hours: 12pm–10pm Monday to Sunday
- Why not try? Tandoori jumbo prawns with spices and Kashmiri chilli
- Stay nearby: Kingfisher Lodge, Ayrshire | Sleeps 2 dogs + 4 humans
Gille Brighde Restaurant, Scottish Highlands

The Scottish Highlands present a paradise for adventures with Fido by your side, and after long days of conquering peaks and uncovering enchanting lochs, you'll need somewhere to refuel on classic Scottish food and drink. Nestled on the shores of pretty Loch Torridon, Gille Brighde Restaurant charms with its views of the water surrounded by rugged cliffs and crags.
What makes this one of our favourite places to eat in Scotland, is that dogs are more than welcome to join you inside and out. If it's Scottish delicacies you're seeking, then the menu will impress. Classics include Cullen skink, hand-dived scallops, West Coast crab, seafood mixes and plenty more.
Good to know
- Location: The Old Schoolhouse, Lower Diabaig, Achnasheen IV22 2HE
- Opening hours: 12pm–8pm Wednesday to Saturday, 12pm–4pm Sunday, closed Monday and Tuesday
- Why not try? West Coast crab and prawn cocktail with whisky and Marie Rose dressing
- Stay nearby: Torridon Sunrise, Badachro | Sleeps 2 dogs + 8 humans
The Balerno Inn, Edinburgh

With four-pawed pals welcome to join you in parts of the restaurant, The Balerno Inn presents one of the best dog-friendly restaurants near Edinburgh. Launched in 2019 and family-owned, The Balerno charms with its chic interior of sleek furnishings and original features like exposed stone walls that hint at the converted building's rich history.
From the menu, find a wide choice of starters that include Scottish classics such as haggis bon bons and smoked salmon. Enjoy a social lunch with a sharing platter or tuck into the wholesome main courses, with options including fish and chips, homemade pies and burgers, and juicy steaks sourced from the borders.
Good to know
- Location: 15 Main Street, Balerno EH14 7EQ
- Opening hours: 12pm–10pm Sunday to Tuesday, 12pm–11pm Wednesday to Saturday
- Why not try? Borders sirloin steak served with french fries, mushrooms and plum tomatoes
- Stay nearby: Roslin Chapel Cottage, Edinburgh | Sleeps 1 dog + 4 humans
Dog-friendly cafes in Scotland
Whether you're catching up with loved ones or seeking a quiet moment away from the crowds with Fido, a welcoming cafe presents the perfect chance to slow down over a steaming brew and slice of local cake. If this sounds like your cup of tea and you're on the hunt for dog-friendly places to eat in Scotland; discover three of our favourite pup-welcoming cafes below.
Bulland's Coffee House, Milngavie

You and your dog will be pleasantly bewildered by the quirky decor at Bulland's Coffee House in Milngavie. There are teddy bears stuck all over the ceiling – we don't know why, but they're very welcoming! If you love bears in strange places, this is the cafe for you.
Friends to dogs and their owners, this cafe is a brilliant choice for a spot of lunch, tea and cake. You can fortify yourself here if you are preparing to walk the West Highland Way on your holiday to the area.
Good to know
- Location: Mugdock Road, Milngavie, Glasgow G62 8PD
- Opening hours: 10am–4pm Monday to Friday, 9am–5pm Saturday to Sunday
- Why not try? All-day breakfast served with toast and a hot drink
- Stay nearby: Duchal Lodge, Glasgow and Clyde Valley | Sleeps 2 dogs + 4 humans
Forse of Nature, Latheron

Set in lovely landscaped gardens, the historical Forse of Nature House has a lovely dog-friendly cafe for you to refuel in. Set with fantastic views across the grounds, this is a great idea for a pitstop if you are travelling to John O'Groats, Wick or Thurso.
For a light lunch and an afternoon tea, it’s just perfect for you and your dog to regain your composure and take in the surroundings of this exceptional country house and park.
Good to know
- Location: Forse House, Latheron KW5 6DG
- Opening hours: 11am–4pm Wednesday to Monday, closed Tuesday
- Why not try? Homemade soup of the day served with bread or oatcakes
- Stay nearby: Heather Cottage, Wick | Sleeps 4 dogs + 8 humans
Singl-end Cafe and Bakehouse, Glasgow

With two branches of this Glasgow cafe and bakehouse to choose from, we thoroughly recommend you stop in at one, or both. With an enticing menu, Singl-end Cafe and Bakehouse offer two of the best dog-friendly cafes in Glasgow, as well as a good choice of food and drink for those who have spent the day padding around the brilliant sights of the city.
Fill up with one of their warming meals, which range from mixed grills and gourmet burgers to exquisite baked goods and confectionery. Walk off your meal in Kelvingrove Park or along the banks of the River Clyde.
Good to know
- Location: 263 Renfrew Street, Glasgow G3 6TT (Garnethill), 15 John Street, Glasgow G1 1HP (Merchant City)
- Opening hours: 9am–5pm Monday to Sunday
- Why not try? Croque monsieur on sourdough bread with grilled emmental cheese
- Stay nearby: Greenbank Farm Cottage, Glasgow and Clyde Valley | Sleeps 2 dogs + 4 humans
A brief guide to Scottish cuisine

To help you on your tour of dog-friendly places to eat in Scotland, we've explained some of the country's classic dishes, meaning you won't have to ask the waiter when it comes to ordering! Do any of these unique Scottish foods take your fancy?
Scotland on a plate
- Cullen Skink: A hearty Scottish soup made with smoked haddock, potatoes and onions, often enhanced with cream
- Cranachan: A traditional Scottish dessert of whipped cream, honey, raspberries, toasted oats and whisky
- Lorne sausages: Square-shaped Scottish sausage made from minced beef or pork, breadcrumbs and spices
- Deep-fried chocolate: A popular Scottish treat, often Mars bars, dipped in batter and deep-fried until crispy
- Haggis: Scotland’s national dish, made from minced sheep’s heart, liver and lungs mixed with oats, onions, and spices
- Neeps and tatties: A classic side dish of mashed turnips (neeps) and potatoes (tatties), often served alongside haggis
- Potato scones: Flat, triangular scones made from mashed potatoes, flour and butter, often served with a fried breakfast
- Savoury scones: Soft, biscuit-like scones flavoured with ingredients like cheese, herbs or onions
- White pudding: A savoury sausage made with oatmeal, suet and spices, similar to black pudding but without blood
Stay at a dog-friendly holiday cottage in Scotland
If all this talk of fresh haggis and Highland hikes has inspired a getaway to Scotland with Fido, then why not take the leap and start planning a holiday today? Our collection of dog-friendly cottages in Scotland offers the perfect base for any adventure.
Click the link below and find romantic boltholes for two, spacious homes for families and groups of friends, lochside retreats and plenty more.
Disclaimer: Whilst every effort has been made to ensure the accuracy of the information at the time of writing,
please ensure you check carefully before making any decisions based on the contents within this article.