A weekend in Dunkeld
A cathedral village on the River Tay, in Perthshire's Big Tree Country
- Independent UK guide
- Free to use
- Affiliate links clearly labelled
- Updated October 2026
Dunkeld is a lovely small town on the banks of the River Tay, with a ruined cathedral on the water's edge, a street of whitewashed 17th-century houses and a long wooden bridge. It is part of Perthshire's Big Tree Country, with ancient forests and some of the tallest trees in Britain.
Across the river is Birnam, with the old oak said to be linked to Macbeth and Beatrix Potter's summer holidays, and walks lead to a pretty waterfall and a folly.
Check prices for a weekend in Dunkeld
Top attractions in Dunkeld
Dunkeld Cathedral
A beautiful ruined cathedral beside the Tay, partly still in use as a church.
The Hermitage
A National Trust for Scotland woodland walk to Ossian's Hall, a folly overlooking a waterfall.
Birnam and the Birnam Oak
A surviving ancient oak said to be a remnant of the forest in Macbeth.
The Little Houses
A row of restored 17th-century cottages on the main street.
The River Tay
Riverside paths and some of the best salmon fishing in Scotland.
Best things to do in Dunkeld
Guides to the activities most people plan a weekend around.
Edinburgh Castle visit
Edinburgh Castle stands on an extinct volcanic rock above the city and is Scotland's most visited paid attraction. Allow 2 to 3 hours.
Whisky tasting in Edinburgh
Edinburgh offers many ways to learn about Scotch whisky, from guided tastings on the Royal Mile to specialist bars with hundreds of bottles. Allow 1 to 2 hours.
Cairngorm Reindeer Centre
The Cairngorm Reindeer Centre near Aviemore looks after the only free-ranging reindeer herd in the British Isles. Allow about 2 to 3 hours.
Best areas to stay in Dunkeld
Dunkeld
Atmospheric, with pubs, cafes and the cathedral.
Birnam
A village across the river, with the railway station.
The Hermitage area
Quiet stays in the woods.
Best hotels in Dunkeld
Prices for a double room in Dunkeld typically fall around £90–£150 a night in this price band. Guesthouses and B&Bs are usually the best value, while boutique hotels and inns with rooms suit a treat. Read recent guest reviews and use the filters on the booking sites for the things that matter to you.
Prices change daily, so check a few sites. For dog-friendly or quiet stays, use the pet and review filters. These are affiliate links.
Best time to visit Dunkeld
Spring to autumn. Autumn colour in Perthshire is famous, and the Hermitage waterfall is best after rain.
Seasons that suit Dunkeld well: spring, summer, autumn.
Estimated budget for a weekend in Dunkeld
| Hotel or B&B, per night for two | £90–£150 |
|---|---|
| Food and drink, per day for two | £55–£85 |
| Activities and extras for the weekend | £30–£90 |
| Estimated total, 2 people, 2 nights, excluding travel | £320–£560 |
Mid-range destination. These are rough 2026 estimates and vary by season and room type. Add the cost of getting there. For a personalised figure, use the BritBreaks finder.
Getting to Dunkeld
- From Edinburgh: About 1 hour 30 minutes by car, or about 1 hour 30 minutes by train to Birnam.
- From Glasgow: About 1 hour 30 minutes by car.
- From Perth: About 25 minutes by car.
Journey times are rough guides. Check live train and road times before you travel.
A sample weekend in Dunkeld
- Friday evening: Arrive, settle in and have dinner in Dunkeld.
- Saturday: Start with Dunkeld Cathedral, then The Hermitage. In the afternoon, head to Birnam and the Birnam Oak.
- Sunday: Visit The Little Houses or The River Tay, then head home.
Packing list for Dunkeld
Handy things people often forget. These are Amazon links, so prices and availability are set by Amazon.
As an Amazon Associate I earn from qualifying purchases.
More kit guides: Walking gear Wet-weather gear Dog travel gear
Good to know
- The Hermitage car park can fill on summer weekends.
- Midges can be a nuisance on still days.
- Check train times, as services are limited.
Dunkeld weekend FAQs
Is Dunkeld worth a weekend?
Yes. It is peaceful and pretty, with woods, a river and a cathedral, and is easy by train.
Can I reach Dunkeld by train?
Yes. Dunkeld and Birnam station is on the Highland Main Line, with services from Edinburgh and Glasgow.
More weekend ideas
A Highland gateway town with a theatre in the woods and a salmon ladder
Loch LomondStirlingBritain's largest loch by area, within an hour of Glasgow
EdinburghScotlandA dramatic castle city of cobbled lanes, festivals and whisky
CairngormsHighlandThe UK's largest national park, with arctic mountains and ancient pine forests
Explore more: Best weekend breaks in Yorkshire and the North East · Best weekend breaks in Scotland · Best dog-friendly weekend breaks in the UK · Best romantic weekend breaks in the UK
Browse popular weekend activities or use the BritBreaks finder to match a weekend to your budget and travel time.
Last reviewed October 2026. Please check opening times and prices with each attraction before you go. Report an error or share a tip.