Thackray House is located in Callander, a charming village within the Loch Lomond and The Trossachs National Park in Stirling, Scotland. The hotel is set on the banks of the River Teith, close to natural attractions like Bracklinn Falls Bridge and Callander Crags, both about 0.3 km away. Stirling Castle and Doune Castle are within 8 km. Glasgow International Airport is approximately 86 km from the hotel.