Dog-friendly Perth and Kinross: cafes, stays, walks and days out
Short answer: Yes, Perth and Kinross has dog-friendly options. We list 42 checked places so far, including Parklands Hotel, Salutation Hotel, SkyLodge Hotel, Bein Inn. Each listing shows where dogs are allowed, any fees, the source and the date we last checked it.
🏠 Inside: Dogs are welcome indoors, and the pub says it is the most welcoming pub in town for dogs🌳 Outside: Dogs are welcome in the outside areas too, and the pub offers water and a treat
🏠 Inside: Dogs are welcome in the bar area indoors, where food can be served. They are not allowed in the restaurant or rooms, except assistance dogs🌳 Outside: Dogs are welcome in the outdoor courtyard and beer tent area
🏠 Inside: Dogs are welcome in the bar at The Grandtully Hotel. Pets are not accommodated in the hotel rooms, except assistance dogs🌳 Outside: Dogs are welcome outside. All properties at Ballintaggart Farm are dog friendly
🏠 Inside: Well-behaved dogs are welcome to stay and can join you in the bar area. Dogs are not permitted in the dining area💷 £15 per dog per night, maximum two dogs per room
🏠 Inside: Well-behaved dogs are welcome at the hotel, under the Strathmore Hotels pet policy💷 Dog charge per night, maximum two dogs per room. Check the current rate
🏠 Inside: Dogs can stay in dog-friendly rooms, including ground floor Fairway Suites. Ask the hotel about its dog-friendly areas🌳 Outside: Walking trails surround the estate💷 £25 per dog for the first night, then £15 per night
🏠 Inside: Dogs are permitted only in Rooms 6, 9 and 10. They must be well behaved, on leads in public areas and not left unattended in rooms💷 £25 per night
🏠 Inside: Dogs are welcome in select ground floor rooms. The restaurant is dog-free, but well-behaved dogs are welcome in the whisky lounge💷 £40 per dog
🏠 Inside: Dogs are permitted in the cottages. They must stay on floored areas, off the furniture, and be supervised💷 Charge per dog per night for cleaning. Check the amount when you book
🏠 Inside: Up to two well-behaved dogs are welcome in the dog rooms. Dogs must be on the lead in the bar, lounge, dining room and garden🌳 Outside: Dogs are welcome in the garden on a lead
🏠 Inside: Dogs are welcome in the vintage train accommodation, the cabins and the huts, as an extra at booking. They are not accepted in the bell tents🌳 Outside: Dogs must be on a lead at all times or tethered on a post
🏠 Inside: Well-behaved dogs are welcome in the shops and bars, on a short lead. Dogs are not allowed in the distillery or on tours, except assistance dogs.🌳 Outside: Not stated.
🏠 Inside: Well-behaved dogs on leads are welcome in most of the centre and part of the cafe. They are not allowed in the children's play areas or Christmas displays
🏠 Inside: Dogs are welcome in the cafe if calm and well behaved, on a short lead and under the table. A maximum of two dogs are allowed inside the cafe at one time🌳 Outside: The conservatory and outside areas are preferred when possible
Yes, Perth and Kinross has dog-friendly options. We list 42 checked places so far, including Parklands Hotel, Salutation Hotel, SkyLodge Hotel, Bein Inn. Each listing shows where dogs are allowed, any fees, the source and the date we last checked it.
How many dog-friendly places are listed in Perth and Kinross?
42 so far. By type: cafes, pubs and restaurants 10; places to stay 25; walks 2; days out 3; shopping 2. We last checked a listing here on 24 October 2026, and we add places only once their dog rules are confirmed.
How much do places to stay in Perth and Kinross charge for dogs?
Charges we have recorded: Parklands Hotel: £15 per dog per night, maximum two dogs per room; Salutation Hotel: Dog charge per night, maximum two dogs per room. Check the current rate; Murrayshall Country Estate: £25 per dog for the first night, then £15 per night; Ailean Chraggan: £20; Birchwood Pitlochry: £25 per night; Gardeners Cottage, Pitlochry: £40; The Old Manse of Blair: £40 per dog; Castle Peroch: Charge per dog per night for cleaning. Check the amount when you book; Boreland Loch Tay Bunkhouse: £15 per dog; The Bunkhouse at Glassie Farm: £10 per dog per stay; Tighnavon Glamping Pods: None; The Angus Hotel: £25 per dog.
Where are the Pitlochry, Dunkeld, Crieff and Aberfeldy places?
Many are on our Highland Perthshire page, and this page adds more places in and around those towns, plus Perth city, Scone, Blairgowrie, Strathardle, Loch Tay and Rannoch. Check both pages when you plan a trip. Kinross places are on the Fife and Kinross page.
Can my dog visit Scone Palace?
Yes. Well-behaved dogs on leads are welcome in the gardens and grounds, and dogs on leads are welcome in the Old Kitchen and the shop. Check the palace's own site for rules inside the house.
Do dogs need to be on a lead?
Many walks and estates here ask for leads, especially near livestock and ground-nesting birds from April to July. Follow the Scottish Outdoor Access Code and any local signs.