Short answer: We have 26 dog-friendly places to stay listed in Perth and Kinross: Parklands Hotel, Salutation Hotel, SkyLodge Hotel, Bein Inn, Murrayshall Country Estate, Murraypark Hotel.
🏠 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