Cornellan Lodge is a great place to stay no matter what your doing. It's peaceful enough to just relax and do nothing and yet close enough to all amenities that you don't feel isolated. Mark and Fiona are great hosts and are very welcoming.
A brilliant place to stay in the gorgeous village of ballater. Our hosts were incredibly accommodating the rooms were all very spacious and we had everything we needed and more. Will definitely be back to stay again.