Craigendarroch lodges Craigendarroch Lodges offer a perfect highland retreat within the historic, tranquil and beautiful setting of Royal Deeside.
Set within 33 acres of wooded grounds the charming self-catering lodges (one, two and three bedroom, sleeping 4-8 people) boast full-size kitchens, open plan lounges, outdoor terraces and plenty of space to relax and recharge.
Life is made even easier with the onsite Craigendarroch Country Club facilities to enjoy including indoor swimming pools, gym, tennis, squash, snooker, steam, sauna.
The onsite Keiller Lounge and Keiller Brasserie offers the perfect place to relax and enjoy great food and refreshments with family and friends..
Awards & Accreditations
Features & Facilities
How to find us
For hundreds of years Royal Deeside has been one of Scotland's best-kept secrets. Craigendarroch resort is located beside the wooded banks of the River Dee, find one of the country's most prestigious holiday resorts. Craigendarroch is situated just outside the village of Ballater, on the main A93 Aberdeen-Braemar-Perth road.
Join our Mailing List
Sign up to get notified of the latest deals, news and all the latest information direct to your inbox.