Location
Where is Blairgowrie?
Blairgowrie is 18 miles north of Perth and about the same, west of Dundee. It sits in the foothills of the Grampian Mountains and with excellent communications provides the perfect base from which to explore central highland Scotland, as well as the East Coast. Edinburgh, Glasgow and Aberdeen are also easily accessible. For an idea of just how much there is to see and do please take a look at our activities pages.
The town centre has a good range of local shops (including butchers, a fantastic cheese shop and traditional fishmonger), supermarkets and amenities. There are a number of good restaurants and cafes in the local area to suit a range of tastes and budgets:
- Ballathie House Hotel and Café,
- Kinloch House Hotel,
- Lochside Lodge,
- The Apron Stage,
- The Meikleour Hotel,
- The Antiquery,
- The Ericht Ale House,
- The Bridge of Cally Hotel.
Where is Brooklinn Mill?
Brooklinn Mill enjoys a quiet, wooded setting, at the confluence of the Lortny Burn and the River Ericht, yet it is only 1 mile from Blairgowrie. You can also easily walk or cycle there along the riverside path.
Map
How to get here
By road
Blairgowrie is about 18 miles from the A9 - the main road between the North and Glasgow and the M90 - the main road from Aberdeen to Edinburgh.
By air
Blairgowrie is 1hr 30 from Edinburgh airport and 1hr 50 from Glasgow. There is also the option to fly into Dundee from London City Aiport or Birmingham with the added attraction that Dundee airport is only 35 minutes from Blairgowrie.
Car hire is available at Perth or Dundee and Edinburgh or Glasgow airports.
By rail
There are train stations at Perth and Dundee with services on the East Coast route for connections to Newcastle, York and London and Cross Country routes to Birmingham and Manchester. There are good services to and from Aberdeen, Edinburgh and Glasgow as well as other Scottish destinations.

