Dunkeld is a small town in Strathtay, Perth and Kinross, Scotland. It is about 15 miles north of Perth on the eastern side of the A9 road into the Scottish Highlands and on the opposite (north) side of the Tay from the Victorian village of Birnam. Dunkeld and Birnam share a railway station, (Dunkeld and Birnam railway station) on the Highland Main Line. Population 1,170 (2004).
On the western side of the A9 is The Hermitage, a National Trust for Scotland site.
Read more tourist information or opinions and advises about Dunkeld.
© This article is provided by a external resource
Based on former visitors to Dunkeld, Perthshire the following are the most recommended accommodation in Dunkeld.

|
Bridgehead Dunkeld, Perthshire
|

|
Hilton Dunkeld Dunkeld, Perthshire
|

|
Perth Road, Birnam Dunkeld, Perthshire
|

|
Atholl Street Dunkeld, Perthshire
|
