Dog-friendly cottages on the Isle of Skye
£544 - £933
£539 - £907
£1,165 - £2,002
Keep me updated with new properties, holiday ideas and special offers!
Please enter a valid email address.
At Cottages & Castles, part of The Travel Chapter Group, your privacy is paramount to us. You can read in our privacy statement how we safeguard your data. You can opt out at any time.
£732 - £1,158
£859 - £1,465
£643 - £1,248
£996 - £1,745
£1,103 - £2,515
Pet-friendly accommodation on the Isle of Skye
With so many dog-friendly cottages on the Isle of Skye, you and your four-legged friend are sure to enjoy a Scottish holiday that caters for both your needs. Find plenty of pet-friendly accommodation here that welcomes you both, giving you the chance to lose yourselves in the spectacular natural beauty of this island, which is part of the Inner Hebrides. Located off the west coast of Scotland, the Isle of Skye is renowned for its rugged scenery and spectacular seascapes. Find self-catering dog-friendly cottages in Scotland to suit parties of all sizes and that are ideally arranged with facilities to wash sandy feet and towel damp fur, as well as places where your pup can run in the garden and curl up by a roaring fire after a day exploring the Isle of Skye.
From our dog-friendly cottages on Skye, you can stretch Fido’s legs on long romps through the forest at Glenhinnisdal; runs on the beach at Knock, with its castle ruins; and walks together in the Cullin Hills. You can even hike up to see the rocky pinnacle known as the Old Man of Storr together. Find pet-friendly cottages within easy reach of bustling Portree, as well as villages like Dunvegan, Broadford, Kyleakin and Uig, where you can shop, pick up a few doggy treats and enjoy a meal in an inviting eatery where your chum is welcome to join you. Our dog-friendly cottages on the Isle of Skye listed above are sure to appeal as much to your happy hound as they will to you. Enjoy discovering our range of Isle of Skye cottages and find the perfect place to stay on Skye with your pooch.