VisitPerthshire.co.uk
GUIDES
THINGS TO DO
EVENTS
TRAVEL
EAT
STAY
INTERESTS
ABOUT PERTHSHIRE
Contact Us
VisitPerthshire.co.ukAbout Perthshire

© 2026 Visit.Network

Perthshire Tours & Tickets

  • Cultural Tours
  • Food & Wine
  • Adventure & Outdoor
  • Historical Sites
  • Private Tours
  • All Things to Do

Perthshire Places to Stay

  • Hotels and Apartments in Perthshire
  • Hotels
  • Holiday Homes
  • Self-Caterings
  • B&Bs
  • Guest Houses

Best Of Guides

  • Best Vegetarian Restaurants in Perth
  • Best Romantic Restaurants in Perth
  • Best Family Friendly Restaurants in Perth
  • Best Vegan Restaurants in Perth
  • Best Seafood Restaurants in Perth
  • All Curated Guides

Perthshire Interests

  • 🏔️ Outdoor Adventures
  • 🌄 Scenic Landscapes
  • 🥃 Whisky & Distilleries
  • 🏰 Castles & Heritage
  • 💕 Romantic Breaks
  • 🥾 Walking & Hiking
  • 🚗 Road Trips
  • ✨ Luxury Stays
  • All Interests
About UsContactPrivacy Policy
© 2026 Visit.Network
This site may contain affiliate links. We may earn a commission if you make a purchase through these links, at no extra cost to you.
    Dunkeld - travel guide
    1. Home
    2. Cities
    3. Dunkeld
    1. Home
    2. Home
    3. Cities
    4. Dunkeld

    Dunkeld

    Dunkeld sits by the River Tay, known for salmon fishing, with Birnam Hill to the south. The town features Dunkeld Cathedral and traditional Scottish eateries, set amid Perthshire’s rolling hills and c...

    Find tours, hotels, restaurants, and guides in Dunkeld

    Getting There & Around

    Dunkeld is conveniently located just off the A9, approximately 15 miles north of Perth, making it a straightforward 30-minute drive. If you're coming from Edinburgh, expect a journey of about 1.5 hours via the M90 and A9. Once in Dunkeld, the town is compact and best navigated on foot. Parking is available at the main car park on Cathedral Street, but it fills up quickly during busy seasons, so aim to arrive early.

    For those relying on public transport, regular bus services from Perth stop at Dunkeld, with travel times around 30 minutes. The nearest train station is Dunkeld & Birnam, located about a mile from the town centre, with services running frequently from both Perth and Edinburgh.

    What to See & Do

    Dunkeld's highlight is undoubtedly Dunkeld Cathedral, a 14th-century structure that stands at the bank of the River Tay. Entry to the cathedral is free, but donations are appreciated. It's open daily from 9am to 5pm, and the peaceful surroundings are perfect for a quiet moment. Don't miss the nearby Beatrix Potter Exhibition at the Birnam Institute, which showcases the author's connection to the area. Tickets are £5 for adults, and the exhibition runs from May to October.

    Take a stroll along the River Tay and cross the historic Dunkeld Bridge, which dates back to 1809. The water is often alive with the sound of rushing currents and the occasional kayaker. If you're keen on hiking, the nearby Birnam Hill offers a well-marked trail that rewards you with views of the surrounding countryside. The trailhead is a short walk from the town centre, and the hike is generally completed in about 2 hours.

    Where to Eat & Drink

    For a hearty meal, head to The Taybank, a pub located right by the river. Their haggis neeps and tatties (£12) is a local favourite, along with the selection of local ales. If you fancy a lighter bite, The Old Mill Inn serves up excellent sandwiches and soups, with their homemade Cullen skink (£7) being a must-try.

    For coffee and pastries, drop by The Little Green Larder, an independent café that prides itself on local ingredients. Their scones (£2.50) are freshly baked daily and pair well with a cup of artisan coffee. Don’t forget to check out the Highland Chocolatier, where you can sample some of Scotland's finest chocolates.

    When to Visit

    Dunkeld enjoys a temperate climate, with average temperatures ranging from 4°C in January to 16°C in July. Rain is common year-round, so packing a waterproof jacket is wise, especially when visiting in autumn and winter. The summer months can be pleasantly warm, but expect occasional showers.

    The town hosts the Dunkeld and Birnam Music Festival every August, showcasing local musicians and providing a lively atmosphere. If you're in town during the spring, look out for the Dunkeld Festival of Arts, typically held in May, showcasing local crafts and performances. For those who appreciate nature, the autumn months bring a spectacular display of colours, making September and October particularly appealing for walkers and photographers alike.

    Tours & Activities

    woman feeding a highland cow over a wooden fence in a rural field on a sunny day
    Editor's Pick
    Private Tours
    Viator
    10/10
    Excellent
    (5 reviews)
    2-Day Private Loch Ness Tour - in Luxury Mercedes Minivan

    Our 2-day Loch Ness tour offers a unique blend of nature, history, and culture for an unforgettable Scottish adventure in a private setting transported in one of our luxury Mercedes MPVs. *Start your journey at the remarkable Kelpies. Visit Stirling Castle for history and panoramic views. Discover Callander's charm in the Trossachs National Park. Enjoy scenic views in Glen Ogle and Glencoe. Pass through Great Glen to reach Fort Augustus, a picturesque village. Explore the ruins of Urquhart Castle on Loch Ness's shores before spend the night at a traditional Scottish Guest House. After a heartly breakfast, our tour continues with a visit to Culloden Battlefield, Clava Cairns, and Aviemore. Explore Dalwhinnie Distillery to learn about whisky-making. Discover Dunkeld's historic architecture and The Hermitage woodland walk. Pass by the iconic Forth Rail Bridge as we return to Edinburgh. *Departures from Glasgow replace The Kelpies, Stirling Castle The Forth Rail Bridge with Loch Lomond.

    From
    ~€1977
    per person
    View →
    Empty road stretching through grassy hills under a partly cloudy blue sky in the Scottish Highlands
    Editor's Pick
    Private Tours
    Viator
    10/10
    Excellent
    (9 reviews)
    Highland Delights: Private Day Tour of the Scottish Highlands

    Indulge in the very essence of Scotland's Highlands on our exclusive "Highland Delights" private day tour, thoughtfully crafted by TRIPorganiser, a beloved family-run business committed to authentic travel experiences. Your adventure begins at the Kelpies, where majestic equine sculptures greet you with their awe-inspiring presence. Next, explore the time-frozen charm of Culross, a historic gem nestled on the Firth of Forth. Take a meandering drive through the enchanting landscapes of Glendevon, with its rolling hills and tranquil glens. As the journey draws to a close, discover the quaint allure of Dunkeld, where a riverside cathedral graces the town. With a fully customizable itinerary, your personal interests guide the way, ensuring a day of unforgettable moments in the heart of the Highlands. Join us for a day of delights, where Scotland's untamed beauty and rich history create a tapestry of cherished memories.

    From
    ~€413
    per person
    View →

    Where to Stay (11)

    View all →
    Stone bridge over river with trees and Atholl Arms Hotel buildings in background under cloudy sky
    Hotels
    Booking.com
    4 Star Rating
    9/10
    Very Good
    (473 reviews)
    Atholl Arms Hotel

    4-star hotel near Dunkeld center with pet-friendly rooms and parking. Highly rated for staff and dining quality.

    ~€206
    per night
    View →
    Book on Booking.com
    white two-story building with blue door and six windows, two cars parked in front on a street
    Hotels
    Booking.com
    4 Star Rating
    9/10
    Very Good
    (361 reviews)
    8 Cathedral Street

    4-star apartments in Dunkeld with spacious rooms and high guest ratings, located steps from local sights.

    ~€176
    per night
    View →
    Book on Booking.com
    White hotel building behind autumn trees on riverbank under blue sky in daylight
    Hotels
    Booking.com
    4 Star Rating
    9/10
    Very Good
    (436 reviews)
    Dunkeld House Hotel

    4-star hotel in Dunkeld with a pool, gym, and parking. Rated 8.7/10 for its welcoming staff and pleasant surroundings.

    ~€178
    per night
    View →
    Book on Booking.com
    white two-story building with multiple windows and a blue door under clear sky
    Hotels
    Booking.com
    9/10
    Very Good
    (280 reviews)
    Springwells

    Hotel with spacious family rooms and parking on Brae Street in Dunkeld, rated 8.5/10 by guests.

    ~€238
    per night
    View →
    Book on Booking.com
    Long stone cottage with dormer windows, green lawn, gravel driveway, and trees under a blue sky with clouds
    Self-Catering
    Booking.com
    4 Star Rating
    9/10
    Very Good
    (421 reviews)
    Keepers Cottage

    4-star self-catering cottage on Kinnaird Estate near Dunkeld with parking and terrace views. Fully equipped kitchen suitable for family stays.

    ~€202
    per night
    View →
    Book on Booking.com
    wooden sign with tree illustration reading Corriemuckloch Unique Huts on a wooden fence
    Hotels
    Booking.com
    9/10
    Very Good
    (324 reviews)
    Corriemuckloch Unique Huts

    Hotel with 8.5/10 rating offering romantic huts near Dunkeld, featuring parking and scenic farm views.

    ~€143
    per night
    View →
    Book on Booking.com

    Restaurants (2)

    View all →
    Z’s Bistro and Terrace Garden restaurant in DunkeldInternational

    Z’s Bistro and Terrace Garden

    · ⭐ 4.8

    Z’s Bistro and Terrace Garden is a affordable international restaurant in Dunkeld, rated 4.8/5 with 1132 reviews.

    Perth Arms Hotel restaurant in DunkeldBar

    Perth Arms Hotel

    · ⭐ 4.6

    Perth Arms Hotel is a budget-friendly bar restaurant in Dunkeld, rated 4.6/5 with 554 reviews.

    Practical Info

    🍜 Food & Drink

    If you’re in Dunkeld and looking for a meal, head to The Taybank. This pub sits right by the river and serves solid Scottish fare. The haggis, neeps, and tatties is a popular choice, priced around 15 GBP. It’s a local favourite, especially for a hearty dinner after a long walk along the banks of the...

    🏛️ Attractions

    In Dunkeld, start your day with a visit to Dunkeld Cathedral. The cathedral is open daily from 9am to 5pm, and entry costs £5 for adults and £3 for concessions. Inside, take a moment to appreciate the impressive stained glass and the tranquil atmosphere. Just a short walk along the River Tay, you’ll...

    🚕 Getting Around

    Dunkeld is conveniently located just off the A9, approximately 15 miles north of Perth, making it a straightforward 30-minute drive. If you're coming from Edinburgh, expect a journey of about 1.5 hours via the M90 and A9. Once in Dunkeld, the town is compact and best navigated on foot. Parking is av...

    Frequently Asked Questions

    When is the best time to visit Dunkeld?
    Late spring, from May to June, offers mild temperatures averaging 15-20°C, perfect for walking the River Tay paths. Autumn, particularly September, has lovely foliage and cooler weather, with temperatures around 10-15°C. Expect rain year-round, so bring waterproof gear.
    How do I get to Dunkeld from Edinburgh?
    Take the train from Edinburgh Waverley to Dunkeld & Birnam station; the journey takes about 1 hour and costs around 12-15 GBP for a return ticket. From Glasgow, you can take a train to Perth and switch to a local bus or train to Dunkeld, which adds about 45 minutes. If driving, it's roughly 1.5 hours via the A9.
    What are the top things to do on a day trip in Dunkeld?
    Start your day with a walk around Dunkeld Cathedral, then head to the Hermitage for a scenic forest stroll along the River Braan. Visit the Beatrix Potter Exhibition and enjoy lunch at the Taybank, where you can sample local beers. In the afternoon, explore the picturesque village and stop by local shops before heading back.
    Where can I eat and drink locally in Dunkeld?
    Try the Atholl Arms Hotel for hearty Scottish fare like haggis and venison stew, with mains priced around 15-25 GBP. The Royal Dunkeld Hotel also has a cozy bar serving local ales and whiskies. For lighter bites, the Little Dunkeld Café offers fresh sandwiches and homemade cakes.
    What accommodation options are available in Dunkeld?
    You can stay at the Dunkeld House Hotel, where rooms start at around 120 GBP per night and include access to leisure facilities. For a more budget-friendly option, the Birnam Hotel offers rooms starting at 75 GBP. There are also charming B&Bs like The Old Mill Inn with rates around 90 GBP.
    Is Dunkeld a good base for touring Perthshire?
    Yes, Dunkeld is well-placed for exploring Perthshire. It's a short drive to attractions like Blair Castle and the scenic Loch Tummel. With good transport links and local walks, you can easily access nearby towns like Pitlochry and Aberfeldy, making it a convenient spot for day trips.

    Dunkeld at a Glance

    Population
    1,500
    Founded
    7th century (early Christian monastery)
    County
    Perth and Kinross
    Elevation
    40m
    Best time to visit
    May to September
    Summer temp
    15°C
    Nearest airport
    Edinburgh Airport (60 miles)
    Postcode
    PH8
    Known for