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.
    Blairgowrie - travel guide
    1. Home
    2. Cities
    3. Blairgowrie
    1. Home
    2. Home
    3. Cities
    4. Blairgowrie

    Blairgowrie

    Blairgowrie, Perthshire: A Local's Overview Arriving in Blairgowrie, you’ll quickly notice the rural ambiance that envelops the town. The air is fresh, often carrying the scent of nearby fields and t...

    Find tours, hotels, restaurants, and guides in Blairgowrie

    Getting There & Around

    Blairgowrie is easily accessible from larger towns in Perthshire and further afield. If you're driving from Perth, take the A93, which is about a 30-minute journey covering roughly 16 miles. Coming from Edinburgh, the A9 is your best route, and expect to spend about an hour and a half on the road, covering around 50 miles. Public transport options include regular bus services from Perth, which can take about 45 minutes. Once in town, it’s compact enough to navigate on foot, but having a car opens up scenic drives through the surrounding countryside.

    If you’re planning to venture into the nearby countryside, consider the back roads like the B950 towards Kirkmichael. These roads often lead to stunning views and less-travelled paths. Parking in and around Blairgowrie is generally straightforward, but during busy summer weekends, it’s wise to arrive early to secure a spot, especially at popular spots like the River Ericht.

    What to See & Do

    Blairgowrie is known for its proximity to outdoor activities. The Cateran Trail, a circular walking route of about 64 miles, begins just outside the town and offers various entry points. It’s well-marked and takes about four days to complete if you’re up for the challenge. For a shorter hike, the nearby Lairig Ghru offers stunning views and is less than 10 miles from the town centre. If you're into cycling, the area has trails suitable for all levels.

    In town, visit the Blairgowrie Golf Club, which has a 18-hole course open to the public. Green fees are around £40 for a round on weekdays and £50 on weekends. For family-friendly activities, the Blairgowrie Community Campus offers sports facilities and hosts various community events throughout the year. If you’re there in July, catch the Blairgowrie and Rattray Highland Games, typically held on the second Saturday of the month, showcasing traditional Scottish events.

    Where to Eat & Drink

    Blairgowrie has a good selection of eateries. For a hearty breakfast, head to The Little Coffee Shop on Bank Street, where you can get a full Scottish breakfast for about £10. For lunch, try The Bothy Café, known for its homemade soups and sandwiches; their smoked salmon sandwich is a local favourite.

    In the evening, The Red House Hotel on Perth Road offers a selection of traditional Scottish dishes. Their haggis, neeps, and tatties is a popular choice and costs around £15. If you fancy a drink, The Wellmeadow is a local pub with a good range of ales and whiskies. The atmosphere is relaxed, making it a perfect spot to unwind after a day of activities.

    When to Visit

    Blairgowrie's weather varies significantly throughout the year. Winters can be cold, with temperatures averaging around 1°C to 5°C from December to February, so dress warmly if you visit during these months. Spring (March to May) sees temperatures rising to about 10°C, and it’s a lovely time to see the local flora coming to life. Summer can be quite pleasant, with average highs around 18°C to 22°C, ideal for outdoor activities.

    If you’re interested in local events, plan for the Blairgowrie Food Festival, typically held in August, where local produce takes centre stage. Also, the Blairgowrie Highland Games in July is a vibrant display of Scottish culture. Autumn (September to November) brings cooler temperatures but offers beautiful autumn colours, making it a great time for walks along the river or in nearby woods.

    Where to Stay (45)

    View all →
    Modern open-plan living area with sage green kitchen cabinets, grey sofa with red cushions, and wall-mounted TV
    Hotels
    Booking.com
    8/10
    Very Good
    (259 reviews)
    Grange8 Luxury Snug & Courtyard in Blairgowrie

    Hotel with parking on Perth Street, Blairgowrie, rated 8.3 for staff and cleanliness.

    ~€110
    per night
    View →
    Book on Booking.com
    stone mill building with ivy on one side, large windows, gravel driveway, lawn, and trees in background
    Hotels
    Booking.com
    5 Star Rating
    9/10
    Excellent
    (577 reviews)
    VN Recommended
    Cardean Mill

    5-star hotel in Blairgowrie with spacious rooms and free parking. Highly rated for cleanliness and staff service.

    ~€244
    per night
    View →
    Book on Booking.com
    Paved road through Blairgowrie Holiday Park with wooden lodges and green bushes on a sunny day
    Hotels
    Booking.com
    5 Star Rating
    9/10
    Excellent
    (599 reviews)
    VN Recommended
    Blairgowrie Holiday Park

    5-star hotel in Blairgowrie with luxurious accommodations, superb gardens, and parking available. Guest rating of 9.3/10.

    ~€215
    per night
    View →
    Book on Booking.com
    Two-story stone house with white framed windows and door, surrounded by green lawn and trees under a partly cloudy sky
    Hotels
    Booking.com
    5 Star Rating
    9/10
    Excellent
    (670 reviews)
    Invermay

    5-star hotel in Blairgowrie with historic charm and parking, rated 9.2 for comfort, staff, and value.

    ~€274
    per night
    View →
    Book on Booking.com
    Two horses grazing on green lawn with large ivy-covered stone buildings and trees in background
    Holiday Homes
    Booking.com
    5 Star Rating
    9/10
    Excellent
    (656 reviews)
    Kinloch House Hotel

    5-star holiday homes near Blairgowrie with parking and impressive views, rated 9/10 by guests.

    ~€352
    per night
    View →
    Book on Booking.com
    aerial view of a holiday park with rows of caravans beside a river and surrounded by green hills and forests
    Hotels
    Booking.com
    4 Star Rating
    9/10
    Very Good
    (513 reviews)
    Corriefodly Holiday Park

    Corriefodly Holiday Park is a budget-friendly 4-star choice near Blairgowrie from £49, ideal for hikers.

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

    Restaurants (5)

    View all →
    The Wee Coffee Shop restaurant in BlairgowrieCafe

    The Wee Coffee Shop

    · ⭐ 4.7

    The Wee Coffee Shop is a cafe restaurant in Blairgowrie, rated 4.7/5 with 342 reviews.

    Kinloch House Hotel restaurant in BlairgowrieInternational

    Kinloch House Hotel

    · ⭐ 4.6

    Kinloch House Hotel is a international restaurant in Blairgowrie, rated 4.6/5 with 114 reviews.

    Blair Coffee House & Grill restaurant in BlairgowrieSteakhouse

    Blair Coffee House & Grill

    · ⭐ 4.3

    Blair Coffee House & Grill is a affordable steakhouse restaurant in Blairgowrie, rated 4.3/5 with 139 reviews.

    Number 31 restaurant in BlairgowrieBar

    Number 31

    · ⭐ 4.2

    Number 31 is a affordable bar restaurant in Blairgowrie, rated 4.2/5 with 330 reviews.

    Sampan Restaurant restaurant in BlairgowrieInternational

    Sampan Restaurant

    · ⭐ 4

    Sampan Restaurant is a affordable international restaurant in Blairgowrie, rated 4/5 with 162 reviews.

    Practical Info

    🍜 Food & Drink

    In Blairgowrie, you'll find plenty of local spots to grab a bite that cater to both everyday meals and a taste of Scotland. For a hearty breakfast or brunch, head to The Little Coffee Shop on the town's main street. Their full Scottish breakfast, complete with haggis, black pudding, and locally sour...

    🏛️ Attractions

    Blairgowrie offers a variety of attractions and activities that reflect its character and the surrounding landscape. Start your day with a visit to the Blairgowrie and Rattray Heritage Centre, which is open from 10am to 4pm (closed on Sundays) and has free entry. Here, you’ll find exhibits detailing...

    🚕 Getting Around

    Blairgowrie is easily accessible from larger towns in Perthshire and further afield. If you're driving from Perth, take the A93, which is about a 30-minute journey covering roughly 16 miles. Coming from Edinburgh, the A9 is your best route, and expect to spend about an hour and a half on the road, c...

    Frequently Asked Questions

    When is the best time to visit Blairgowrie?
    The weather in Blairgowrie is generally mild. Late spring and early autumn are often ideal, with average temperatures around 15°C to 20°C. Expect occasional rain, so packing a waterproof jacket is wise.
    How do I get to Blairgowrie from Edinburgh?
    From Edinburgh, take the A90 and then the A93, which takes about 1.5 hours by car. If using public transport, catch a train to Perth and then a bus to Blairgowrie, which takes around 2 hours total.
    What are the top things to do for a day trip in Blairgowrie?
    Visit the Cateran Trail for a scenic walk, which is about 64 miles long but you can do shorter sections. Try the local golf courses, like Blairgowrie Golf Club, with green fees around 60 GBP for a round. Don't forget to check out the local shops on High Street.
    Where can I eat and drink locally in Blairgowrie?
    For a casual meal, head to The Auld Post Office, where you can get a burger for around 12 GBP. If you're in the mood for something traditional, The Royal Hotel serves haggis, neeps, and tatties for about 10 GBP. The town also has several cafes, including The Little Bakehouse, known for their fresh pastries.
    What accommodation options are available in Blairgowrie?
    You can find a range of places to stay, from B&Bs like Ashbank House with prices starting around 70 GBP per night, to the more upscale Blairgowrie Hotel, where rooms start at 120 GBP. Look for self-catering options as well, particularly around the River Ericht.
    Is Blairgowrie a good base for touring Perthshire?
    Yes, Blairgowrie is well-located for touring Perthshire. It's about 30 minutes from Pitlochry and 40 minutes from the stunning Loch Tay. The surrounding roads offer easy access to many attractions like Scone Palace and the Perthshire countryside.

    Blairgowrie at a Glance

    Population
    7,000
    County
    Perth and Kinross
    Elevation
    100m
    Best time to visit
    May to September
    Summer temp
    16°C
    Nearest airport
    Edinburgh Airport (50 miles)
    Postcode
    PH10
    Known for