Hotels in Pitlochry
19 handpicked places to stay
Photo © Ferenc Nador, Google Maps
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.
Fishers Hotel
Hotel · 75-79 Atholl Road, Pitlochry
Right on Pitlochry's main street, Fishers Hotel puts guests within walking distance of the town's shops, pubs and walking routes.
Killiecrankie House Hotel
Hotel · Killiecrankie House, Pitlochry
Highland hotel near the Pass of Killiecrankie in Pitlochry, with tasting menus and gardens that make the most of the wooded glen setting.
Loch Rannoch Hotel
Hotel · Kinloch Rannoch, Pitlochry
Loch Rannoch Hotel near Pitlochry offers 47 well-decorated rooms with loch views, plus a pool, sauna and gym on site.
McKays Hotel
Hotel · 138 Atholl Road, Pitlochry
A pub-style hotel on Atholl Road in Pitlochry, with its own bar and restaurant plus a garden for outdoor drinks.
Pitlochry Dundarach Hotel
Hotel · Perth Road, Pitlochry
Hotel on Perth Road in Pitlochry, close to the golf course, with walking and cycling routes right on the doorstep.
Rosehill Guest House
B&B · 47 Atholl Road, Pitlochry
A welcoming B&B on Atholl Road in Pitlochry, well suited to golfers and walkers wanting comfortable rooms and a hearty Scottish breakfast.
Scotlands Hotel & Leisure Club
Hotel · 40 Bonnethill Road, Pitlochry
Scotlands Hotel & Leisure Club in Pitlochry has a warm indoor swimming pool and 72 rooms just minutes from the town's golf course.
The Ballinluig Hotel
Hotel · Ballinluig, Pitlochry
A village inn near Pitlochry, close to Scone Palace, known more for its hearty pub food than its bedrooms.
The Inn at Loch Tummel
Hotel · Tummel Road, Strath Tummel, Pitlochry
A small hotel above Loch Tummel in Strath Tummel, near Pitlochry, with mountain views and a dog-friendly bar and restaurant.
The Inn on the Tay
Hotel · Grandtully, Pitlochry
A small six-room inn on the River Tay near Pitlochry, known for hearty Scottish cooking and warm, spotless rooms.
The Pitlochry Hydro Hotel
Hotel · Knockard Road, Pitlochry
Hotel in Pitlochry with a restaurant, bar and breakfast plus an indoor pool, sauna and jacuzzi, near Pitlochry Golf Course.
The Struan Inn
Hotel · Calvine, Pitlochry
A four-room inn at Calvine near Pitlochry, well placed for touring the Highlands with free parking and a bar on-site.
The Well House
B&B · 11 Toberargan Road, Pitlochry
A small three-room B&B on Toberargan Road, Pitlochry, well suited to golfers and walkers wanting a quiet, personal base close to the town centre.
Tigh Na Cloich Hotel
Hotel · Larchwood Road, Pitlochry
Just a quarter mile from Pitlochry town centre, Tigh Na Cloich Hotel offers quiet garden grounds, free parking and en-suite rooms with hearty breakfasts.
Torrdarach House
Hotel · Golf Course Road, Pitlochry
An adults-only hotel on Golf Course Road in Pitlochry, a short walk from the town centre with garden and mountain views.
Westlands of Pitlochry
B&B · 160 Atholl Road, Pitlochry
A small B&B on Atholl Road in Pitlochry, close to the golf course and surrounded by Perthshire countryside, with just two rooms and free parking.
Willows Bed & Breakfast
B&B · 10 Atholl Road, Pitlochry
A small six-room adults-only B&B on Atholl Road in Pitlochry, close to the golf course and handy for walking and cycling.
The Old Mill Inn
Hotel · Mill Lane, Pitlochry
A 12-room inn on Mill Lane in Pitlochry, with spotless en-suite rooms above a lively restaurant and bar known for its lamb steak and pork belly.
Wintergreen
B&B · Tomnabrack Cottage, Pitlochry
Wintergreen is an adults-only B&B near Pitlochry with en-suite rooms, garden and mountain views, and free parking on site.
Page 2 of 2 · 43 in total