Pitlochry
Highland Perthshire on the banks of the Tummel
Photo © Ferenc Nador, Google Maps
Pitlochry sits astride the River Tummel in Highland Perthshire, roughly midway between Perth and Inverness on the main road and rail line north. For well over a century it has served as a gateway to the Highlands, a compact Victorian town where wooded hills close in on both sides of the glen and the river widens into Loch Faskally just beyond the main street. Arrive by train from the south and the transition is abrupt: lowland farmland gives way within an hour to birch woods, heather-covered slopes and the first proper mountains of the trip.
The town grew up as a spa resort after Queen Victoria praised the local climate in the 1840s, and that legacy is still visible in the solid stone villas, the grand Atholl Palace on the hill above the town, and the general sense of a place built for visitors rather than industry. Pitlochry's compact centre, along Atholl Road and Bonnie Prince Charlie's favoured old coaching route, holds independent shops, woollen mills, whisky merchants and tea rooms rather than chain retail, and the whole town can be walked end to end in under fifteen minutes.
What sets Pitlochry apart from many small Highland towns is the sheer density of things within easy reach: two working whisky distilleries inside the town boundary, a hydroelectric dam with a glass-fronted fish-viewing chamber, a renowned repertory theatre that stages a different production most nights of the summer season, and immediate access to Highland Perthshire's glens, lochs and Munros. It works equally well as a short base for exploring the wider region or as a self-contained few days built around the town itself.
Getting to Pitlochry
Pitlochry has its own railway station on the Highland Main Line, with ScotRail services connecting to Perth in around thirty minutes and to Inverness in roughly ninety minutes. From London, the LNER East Coast route to Edinburgh followed by a change onto the Highland Main Line typically takes five and a half to six hours in total, while the Caledonian Sleeper runs overnight from London Euston to Pitlochry, arriving early morning. Direct services also run from Glasgow, usually around two hours with a change at Perth.
By road, Pitlochry sits directly on the A9, the main trunk route between Perth and Inverness, making it around ninety minutes from Perth and just over an hour and a half from Inverness in normal traffic. From Edinburgh the drive is approximately two hours via the M90 and A9, and from Glasgow around two hours fifteen minutes via Stirling. The town has several public car parks, including a large one beside the main street, and most hotels and guest houses offer their own parking.
The nearest airports are Edinburgh and Glasgow, both roughly two hours away by car, with Inverness Airport a similar distance to the north and useful for visitors combining Pitlochry with a wider Highlands or islands trip.
Best time to visit Pitlochry
Spring brings the first colour to the woodland walks around Loch Faskally, with daffodils and later bluebells along the riverbanks, and it is a reliable season for spotting salmon beginning their upstream run at the dam. Accommodation is generally easier to book than in high summer.
Summer is Pitlochry's busiest period, coinciding with the Festival Theatre's main season and the longest daylight hours for hill walking and touring the wider glens. Expect the town centre and popular viewpoints such as Queen's View to be considerably busier, and book hotels well ahead.
Autumn is widely regarded as the best season for a visit, with the birch and beech woodland around the loch turning gold through late September and October, and the salmon run at the dam at its most active. Cooler, clearer days also suit the hill walks well.
Winter is quiet, with shorter days and a real chance of snow on the surrounding hills, but it suits visitors drawn to whisky distillery tours, log fires in the town's hotels, and the stark beauty of Killiecrankie and Loch Tummel out of season.
Where to stay in Pitlochry(43)
All hotels in Pitlochry →About staying in Pitlochry
Pitlochry is small enough that almost anywhere in the town puts you within a short walk of the railway station, the shops along Atholl Road and the theatre by the loch, so the choice of base usually comes down to style rather than distance. Staying in the centre suits visitors without a car, or anyone who wants to walk to dinner and a show without worrying about parking. The hillside above the town, around Knockard Road and the grounds of the old Atholl Palace, offers a quieter setting with views over the valley, still an easy stroll from the centre. For a more country-house feel, the shores of Loch Faskally hold several of the area's grander properties, set in their own grounds and gardens, well suited to a special occasion or an anniversary stay.
Visitors who plan to spend most of their time on the surrounding hills, rather than in the town itself, might instead look just outside Pitlochry, in villages such as Moulin or Killiecrankie, both a short drive away and closer to trailheads for Ben Vrackie and the gorge walks. Whichever base you choose, book well ahead for the summer theatre season, when the town's rooms fill quickly, and note that many of Pitlochry's hotels and guest houses close their bars and restaurants to non-residents on certain nights out of season, so it is worth checking dinner arrangements in advance during autumn and winter. Properties across all price points tend to lean into the area's country pursuits, with drying rooms for walking boots, packed lunches for hill days, and whisky lists that draw on the two distilleries within the town boundary.
9.2
Fonab Castle Hotel & Spa
Loch Faskally shore, Pitlochry
from £260/night
8.4
Atholl Palace Hotel
Hillside above Pitlochry town centre
from £150/night
8.6
Pine Trees Hotel
Wooded grounds on the edge of Pitlochry
from £145/night
8.8
Green Park Hotel
Loch Faskally shore, Pitlochry
from £130/night
9.0
Knockendarroch Hotel
Hillside above Pitlochry, adults only
from £155/night
8.3
Moulin Hotel
Moulin village, one mile from Pitlochry
from £95/night
9.3
Craigatin House & Courtyard
North end of Pitlochry town centre
from £120/night
9.5
Dunfallandy House
Rural setting south of Pitlochry
from £135/night
Things to Do in Pitlochry(3)
All attractions in Pitlochry →Top things to do in Pitlochry
Pitlochry rewards a slow pace, but there is more packed into the town and its immediate surroundings than the compact centre suggests.
- Pitlochry Dam and Fish Ladder visitors can watch Atlantic salmon migrating upstream through a series of viewing windows built into the hydroelectric dam, part of a scheme built in the 1950s that also created Loch Faskally.
- Loch Faskally a circular path of around four miles follows the loch shore through mixed woodland, crossing the water twice on the Garry Bridge and the suspension bridge below Faskally House, and suits an unhurried afternoon.
- Explorers Garden laid out beside the Festival Theatre, this planted garden traces the routes taken by Scottish plant hunters through the eighteenth and nineteenth centuries and holds specimens gathered from the Himalayas, North America and the Far East.
- Pitlochry Festival Theatre a purpose-built repertory theatre on the loch shore that stages a rotating summer season of drama, comedy and music, drawing audiences well beyond Perthshire.
- Edradour and Blair Athol distilleries two working whisky distilleries within walking distance of the town centre offer tours and tastings, with Edradour long promoted as one of Scotland's smallest traditional distilleries.
- Queen's View a short drive west along Loch Tummel, this viewpoint over the loch towards Schiehallion has drawn visitors since Victorian times and remains one of the most photographed panoramas in Highland Perthshire.
- Killiecrankie a wooded gorge a few miles north of town, site of a 1689 Jacobite battle, with National Trust for Scotland trails, a visitor centre and the dramatic Soldier's Leap above the River Garry.
- Ben Vrackie the hill rising directly behind Pitlochry offers a well-marked route to its 841-metre summit, a half-day walk that rewards with views over the whole Tummel valley.
Where to Eat in Pitlochry(34)
All restaurants in Pitlochry →Food and drink in Pitlochry
Whisky is the obvious local speciality, with Edradour and Blair Athol both offering tastings within the town, and independent whisky merchants along Atholl Road stocking bottlings from across Highland Perthshire and beyond. Game and venison from the surrounding estates feature widely on menus, particularly through autumn and winter, alongside salmon from the Tummel and Tay river systems.
The town's restaurants range from traditional Scottish dining rooms attached to its hotels to more contemporary bistros along the main street, and several cafes along Atholl Road serve baking alongside coffee, useful for refuelling between walks. Moulin, on the edge of town, is home to a historic brewing inn that has produced its own ales on site since the 1990s.
A farmers' market is held periodically in the town, bringing together Perthshire producers of cheese, meat, baking and preserves, and several farm shops in the surrounding glens sell direct alongside the town's more permanent shops.
Attractions Near Pitlochry
All attractions in Pitlochry →Worth the trip — within 50 miles of Pitlochry.
6 mi
Blair Castle
Perth · ⭐ 4.6
8 mi
Splash White Water Rafting
Aberfeldy · ⭐ 4.9
10 mi
Highland Safaris
Aberfeldy · ⭐ 4.7
14 mi
The Scottish Crannog Centre
Aberfeldy · ⭐ 4.8
17 mi
Glenshee Ski Centre
Ballater · ⭐ 4.4
18 mi
Outdoor Explore
Blairgowrie · ⭐ 4.9
19 mi
Active Kids Adventure Park
Perth · ⭐ 4.7
19 mi
Stanley Mills
Perth · ⭐ 4.3
Camping in Pitlochry(12)
All campsites in Pitlochry →About camping in Pitlochry
The ground around Pitlochry is classic Highland Perthshire terrain: the river flats along the Tummel and Garry are gentle and well suited to touring caravans and family camping, while the hills rising immediately behind the town, including Ben Vrackie, offer a much steeper, more exposed pitch for anyone camping wild. Established sites in and around the town make the most of the river and loch settings, with level pitches, mature tree cover for shelter, and easy access back into Pitlochry itself. A few miles north at Blair Atholl, the glens open out further, with sites set against the backdrop of Blair Castle and its estate parkland.
Scotland's right to roam extends to wild camping under the Scottish Outdoor Access Code, and much of the hill ground around Pitlochry is legally open to a single night or two of low-impact wild camping away from roads and buildings, though the code asks campers to avoid enclosed fields, keep well clear of livestock, and leave no trace. The main exception locally is the shore of Loch Tummel and parts of the Cairngorms National Park boundary further north, where seasonal byelaws restrict camping in the busiest summer weeks, so it is worth checking current restrictions before pitching outside a formal site. Weather through Highland Perthshire is genuinely changeable even in summer, with the surrounding hills generating their own rainfall and mist, and midges can be troublesome on still evenings from late May to September. May, June and September tend to offer the best balance of longer daylight, drier ground and fewer midges, while July and August bring the warmest weather alongside the thickest midge clouds and busiest sites, and it is worth booking ahead for the peak summer weeks around the Festival Theatre's main season.
Blair Castle Caravan Park
⭐ 4.6 · from £20/night
Dall Cottage Camping
⭐ 4.9 · from £32/night
Faskally Caravan Park
⭐ 4.5
Faskally Woods Holiday Park
⭐ 4.5
Glengoulandie Camping and Caravanning
⭐ 4.8 · from £27/night
Grandtully Station Campsite
⭐ 4.6 · from £27/night
Milton of Fonab Caravan Park
⭐ 4.7 · from £22/night
Milton Of Fonab Caravan Site
⭐ 4.7
Self-Catering Cottages in Pitlochry
All cottages in Pitlochry →Sonia’s Highland Home
2 bed · sleeps 4
Elnagar Cottage
1 bed · sleeps 2
Heathergems Apartment
2 bed · sleeps 4 · from £533
Ardlevale Cottage
1 bed · sleeps 2
Garry Cottage
3 bed · sleeps 6 · from £697
Elmwood East
1 bed · sleeps 2 · from £1,087
Elmwood West
1 bed · sleeps 2 · from £1,087
Oakbank Cottage
1 bed · sleeps 2 · from £1,087
Common questions about Pitlochry
How many campsites are there in Pitlochry?
We list 12 campsites in and around Pitlochry, of which 12 take tents and 6 offer glamping.
Are there dog-friendly campsites in Pitlochry?
Yes — 6 of the 12 campsites we list in Pitlochry accept dogs, including Glengoulandie Camping and Caravanning and Milton of Fonab Caravan Park.
Which campsites in Pitlochry have electric hook-up?
7 of the 12 campsites we list in Pitlochry offer an electric hook-up.
Where can I stay in Pitlochry?
We list 43 hotels, B&Bs and guest houses in and around Pitlochry. Prices start from around £95 a night.
What is there to do in Pitlochry?
We list 3 attractions and things to do in and around Pitlochry.
Where can I eat in Pitlochry?
We list 34 restaurants, pubs and cafes in and around Pitlochry.