Duchray Castle Ltd
4.9
(84 reviews)Duchray Castle Duchray Road, Aberfoyle, Loch Lomond and The Trossachs National Park FK8 3XL Scotland
+44 7818 261894Official websiteBed and Breakfast
Boutique
Classic
Luxury
Hotel
About
Nestled in the heart of the Queen Elizabeth Forest lies Duchray Castle, a 500 year old tower house linked with Rob Roy. Now newly renovated it offers luxury accommodation and a warm welcome in a stunning, secluded location.