Dalhousie Castle has seen much history. King Edward I (Longshanks) stayed at the castle on his way to meet Sir William Wallace at the Battle of Falkirk. Set in wooded parkland on the banks of the River Esk, just 7 miles from Edinburgh city centre and 5 miles from Rosslyn Chapel. Relax in the fabulous Aqueous Spa before dining in the vaulted dungeon. AA 2 Rosettes.