
Scotland is the dream destination for a caravan break with your dog. Incredible scenery, open access land laws give and the legal right to roam make Scotland a dog-friendly destination worthy of your time. We’ve researched the static caravan parks in Scotland that accept dogs. Here they are.
Scotland’s Land Reform Act 2003 gives the public, and dogs, a legal right of access to almost all land and inland water, provided they behave responsibly. No private beach bans, no mandatory lead rules on open moorland, genuine freedom to roam. Every park below has been researched from public sources.
Why Scotland works so well with a dog
Right to roam: dogs can accompany you across almost all land as long as they’re under control near livestock.
Spectacular scenery: Loch Lomond, the Highlands, the Cairngorms and the Galloway Forest, all dog-accessible.
More dogs accepted: Scottish parks are significantly more likely to accept 3 or even 4 dogs than their English counterparts.
Uncrowded: even in August, Scotland’s beaches feel empty compared to the south. More space, less stress for you and your dog.
⚠ Fields marked with this symbol have been researched from public sources but not yet confirmed by phone. We recommend calling the park directly before booking. We update listings as we work through verification calls, so check back regularly.
Dumfries & Galloway
Brighouse Bay Holiday Park
Kirkcudbright · Gillespie Leisure
Beach: Direct on site, off-lead, year-round
Dogs: Up to 2 (⚠ verify)
Off-lead: Yes, coastal and woodland walks
Gate walks: Yes, coastal path direct from park
Dog wash: Yes, hose-down at service point
Dog charge: ⚠ Confirm when booking
Dogs in facilities: Yes, Bistro year-round
Vet: Galloway Vets, Kirkcudbright ~5mi · 01557 330270
Anwoth Caravan Park
Gatehouse of Fleet · Independent
Beach: ~3 miles to coast, not walkable
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, countryside walks from park
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: Galloway Vets, Castle Douglas ~8mi · 01556 502787
Auchenlarie Holiday Park
Gatehouse of Fleet · Independent
Beach: Yes, private cove beach on site
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, coastal walks from park
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: Galloway Vets, Castle Douglas ~12mi · 01556 502787
Southerness Holiday Park
Southerness, Dumfries · Parkdean Resorts
Beach: Yes, Southerness Beach on doorstep, year-round
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, coastal path from park
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: Dumfries Vets ~15mi · 01387 252453
Queensberry Bay Leisure Park
Powfoot, Dumfriesshire · Verdant Leisure
Beach: Yes, Powfoot Beach on doorstep
Dogs: Up to 3 (first dog included)
Off-lead: ⚠ Verify by phone
Gate walks: Yes, Solway coastal walks direct
Dog wash: ⚠ Verify by phone
Dog charge: First dog included
Dogs in facilities: Yes, Sandpiper Café Bar dog-friendly
Vet: Dumfries Vets ~12mi · 01387 252453
Creebridge Caravan Park
Newton Stewart · Independent
Beach: No, inland riverside
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, Galloway Forest access nearby
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: Newton Stewart Vets ~1mi · 01671 403348
Moffat Manor Holiday Park
Moffat, Dumfriesshire · Away Resorts
Beach: No, inland countryside
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, countryside walks direct
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: Moffat Vets ~2mi · 01683 220012
Sands of Luce Holiday Park
Sandhead, Dumfries & Galloway · Independent
Beach: Yes, dog-friendly Luce Bay beach adjacent
Dogs: Welcome, complimentary
Off-lead: No, on lead on site
Gate walks: Yes, beach and dunes from the park
Dog wash: ⚠ Verify by phone
Dog charge: None, dogs complimentary
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally (Stranraer)
Ayrshire & Clyde Coast
Craig Tara Holiday Park
Ayr, South Ayrshire · Haven
Beach: Yes, beach below the park
Dogs: Up to 2, small nightly charge
Off-lead: ⚠ Verify by phone
Gate walks: Yes, coastal walks with Arran views
Dog wash: ⚠ Verify by phone
Dog charge: Yes, small charge per dog
Dogs in facilities: Yes, designated restaurant areas
Vet: ⚠ Verify locally
Sandylands Holiday Park
Saltcoats, North Ayrshire · Parkdean Resorts
Beach: Yes, Saltcoats beach a short walk
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, Ayrshire Coastal Path nearby
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally
Sundrum Castle Holiday Park
Ayr, South Ayrshire · Parkdean Resorts
Beach: ~15 min drive to the Ayr coast
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, countryside and estate walks
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally
Crofthead Holiday Park
Ayr, South Ayrshire · Independent
Beach: ~2 miles to Ayr beachfront
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, countryside walks from park
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally
Viewfield Manor Leisure Park
Kilwinning, North Ayrshire · Verdant Leisure
Beach: Short drive to Irvine beach
Dogs: Up to 3 (first dog included)
Off-lead: ⚠ Verify by phone
Gate walks: Yes, woodland walks from park
Dog wash: ⚠ Verify by phone
Dog charge: First dog included
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally
Wemyss Bay Holiday Park
Wemyss Bay, Inverclyde · Parkdean Resorts
Beach: ~10 min drive to beach
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, Inverclyde Coastal Path nearby
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: Greenock Vets ~8mi · 01475 724065
East Lothian & Scottish Borders
Seton Sands Holiday Village
Port Seton, East Lothian · Haven
Beach: Yes, across the road, year-round
Dogs: Up to 2, small charge per dog
Off-lead: ⚠ Verify by phone
Gate walks: Yes, coastal walks from park
Dog wash: ⚠ Verify by phone
Dog charge: Yes, small nightly charge
Dogs in facilities: Yes, restaurant terrace and designated areas
Vet: Vets4Pets Tranent ~4mi · 01875 612220
Thurston Manor Leisure Park
Innerwick, East Lothian · Verdant Leisure
Beach: Beaches close by, short drive
Dogs: Up to 3 (first dog included)
Off-lead: ⚠ Verify by phone
Gate walks: Yes, woodland trails from park
Dog wash: ⚠ Verify by phone
Dog charge: First dog included
Dogs in facilities: Yes, dog-friendly bar and restaurant
Vet: Dunbar Vets ~5mi · 01368 862338
Coldingham Bay Leisure Park
Coldingham, Berwickshire · Verdant Leisure
Beach: 1 mile to Coldingham Bay beach
Dogs: Up to 3 (first dog included)
Off-lead: ⚠ Verify by phone
Gate walks: Yes, Southern Upland Way nearby
Dog wash: ⚠ Verify by phone
Dog charge: First dog included
Dogs in facilities: Yes, The Drift Inn dog-friendly
Vet: Eyemouth Vets ~5mi · 01890 750430
Scoutscroft Leisure Park
Coldingham, Berwickshire · Verdant Leisure
Beach: 2 minute walk to Coldingham Bay
Dogs: Up to 3 (first dog included)
Off-lead: ⚠ Verify by phone
Gate walks: Yes, coastal paths from the village
Dog wash: ⚠ Verify by phone
Dog charge: First dog included
Dogs in facilities: Yes, bar and restaurant on site
Vet: Eyemouth Vets ~5mi · 01890 750430
Pease Bay Leisure Park
Cockburnspath, Berwickshire · Verdant Leisure
Beach: Yes, beachfront on Pease Bay
Dogs: Up to 3 (first dog included)
Off-lead: ⚠ Verify by phone
Gate walks: Yes, beach and clifftop walks direct
Dog wash: ⚠ Verify by phone
Dog charge: First dog included
Dogs in facilities: ⚠ Verify by phone
Vet: Dunbar Vets ~8mi · 01368 862338
Eyemouth Holiday Park
Eyemouth, Berwickshire · Parkdean Resorts
Beach: Yes, harbour and beach a short walk
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, Berwickshire Coastal Path direct
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: Eyemouth Vets ~1mi · 01890 750430
Honey Cottage Caravan Park
Ettrick Valley, Selkirk · Independent
Beach: No, Ettrick Valley countryside
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, riverside and valley walks direct
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally
Coldstream Holiday Park
Coldstream, Scottish Borders · Independent
Beach: No, River Tweed riverside setting
Dogs: Welcome in hire caravans
Off-lead: ⚠ Verify by phone
Gate walks: Yes, gate onto River Tweed walk
Dog wash: ⚠ Verify by phone
Dog charge: £25 per pet per stay
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally (Coldstream / Kelso)
Perthshire & Central Scotland
Milton of Fonab Caravan Park
Pitlochry, Perthshire · Independent
Beach: No, inland riverside
Dogs: 1 medium/large or 2 small
Off-lead: No, on lead on site
Gate walks: Yes, River Tummel walks from the gate
Dog wash: ⚠ Verify by phone
Dog charge: None, dogs stay free
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally
Tummel Valley Holiday Park
Pitlochry, Perthshire · Parkdean Resorts
Beach: No, loch and river setting
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, loch and forest walks from park
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally
Erigmore Leisure Park
Birnam, Dunkeld · Verdant Leisure
Beach: No, wooded riverside estate
Dogs: Up to 3 (first dog included)
Off-lead: ⚠ Verify by phone
Gate walks: Yes, woodland and River Tay walks
Dog wash: ⚠ Verify by phone
Dog charge: First dog included
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally
Braidhaugh Holiday Park
Crieff, Perthshire · Largo Leisure
Beach: No, riverside park
Dogs: Up to 2 in dog-friendly units
Off-lead: No, on lead on site
Gate walks: Yes, River Earn walks from park
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally
Piperdam Leisure Resort
Fowlis, by Dundee · Away Resorts
Beach: No, loch and golf resort
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, loch and woodland trails
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally
Seaton Estate Holiday Village
Arbroath, Angus · Independent
Beach: Coastal, clifftop walks to Arbroath
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, cliff and coast paths direct
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally
Campsie Glen Holiday Park
Fintry, Stirlingshire · Wood Leisure
Beach: No, hillside countryside
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, Campsie Fells from the park
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally
Red Deer Village Holiday Park
Stepps, Glasgow · Independent
Beach: No, city-edge parkland
Dogs: Up to 2 per pitch
Off-lead: ⚠ Verify by phone
Gate walks: Yes, Seven Lochs Wetland Park nearby
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally
Loch Lomond & the Trossachs
Lomond Woods Holiday Park
Balloch, Loch Lomond · Wood Leisure
Beach: No, loch shore nearby
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, Loch Lomond shore walks
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally
Callander Woods Holiday Park
Callander, Stirlingshire · Wood Leisure
Beach: No, Trossachs woodland
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, Trossachs trails from the park
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally
Faskally Woods Holiday Park
Pitlochry, Highland Perthshire · Wood Leisure
Beach: No, forest and loch setting
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, Faskally forest walks direct
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally
North Scotland
Silver Sands Holiday Park
Lossiemouth, Moray · Park Holidays
Beach: Yes, direct access to West Beach
Dogs: Dedicated pet-friendly caravans
Off-lead: ⚠ Verify by phone
Gate walks: Yes, dunes and coast from the park
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: Yes, dog-friendly outdoor dining
Vet: ⚠ Verify locally
Speyside Gardens Caravan Park
Aberlour, Moray · Independent
Beach: No, walled garden on Speyside
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, Speyside Way within walking distance
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally
Haughton Holiday Park
Alford, Aberdeenshire · Independent
Beach: No, country park on the River Don
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, Haughton Country Park on the doorstep
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally
Deeside Holiday Park
Royal Deeside, Aberdeenshire · Wood Leisure
Beach: No, riverside Deeside
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, Royal Deeside riverside walks
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally
Grannie’s Heilan’ Hame
Embo, Sutherland · Parkdean Resorts
Beach: Yes, dunes and beach beside the park
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, beach and dune walks direct
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally
Nairn Lochloy Holiday Park
Nairn, Highland · Parkdean Resorts
Beach: Yes, Nairn East Beach beside the park
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, beach and harbour walks direct
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: ⚠ Verify locally
Canna Campsite
Isle of Canna, Small Isles · Independent
Beach: Yes, island shores and beaches
Dogs: ⚠ Verify by phone
Off-lead: ⚠ Verify by phone
Gate walks: Yes, island trails from the site
Dog wash: ⚠ Verify by phone
Dog charge: ⚠ Verify by phone
Dogs in facilities: ⚠ Verify by phone
Vet: None on island, plan ahead
