Yep, as Ali says, just use the parking for the Pass of Ballater crags. Can just about walk to the pub from there if you find the road. Alternatively, if you drive through the middle of town and head towards Braemar there is a parking area on the left right by the river, a lovely spot I'm not sure if it's signposted but it's obvious on google maps at the end of Old Line Way. The Bothy Cafe in Ballater is a great place for breakfast or lunch (expect it to be busy weekend lunches though).
Two local questions in one day!