Pitlochry Hotel

Looking for a Pitlochry Hotel?

The best known Pitlochry hotel is the Atholl PalaceWe help find your Pitlochry hotel from the many hotels in and around Pitlochry. We have featured the best in and around Pitlochry while listing the contact details of all the others, so you can choose your Pitlochry Hotel to stay.

You are spoilt for choice by the sheer variety of hotels, from the very top of the range 5 star establishments to the small family run Country Inns, there is certainly a Pitlochry hotel that will more than adequately meet your needs.


Scotlands Hotel and Leisure Club Pitlochry

Scotlands Hotels one of the original Pitlochry hotels built at the time of the railway arriving in Pitlochry. It offers almost every kind of affordable room from single to double, twin, family and connecting rooms. Ideally located in a quiet location 100 metres off Pitlochry street. READ MORE

Address:38-40 Bonnethill Rd, Pitlochry PH16 5BT
Tel:01796 484900

Atholl Arms Hotel Dunkeld

Fit for a Queen - Queen Victoria slept and ate here on the 11th September 1844, today it is a very special hotel, ideal for those looking for affordable quality accommodation, wedding venue or a meal out. It has them all. READ MORE

Address:Bridgehead, Tay Terrace, Dunkeld, Perthshire, PH8 OAQ
Tel:01350 727 219
Web: https://www.athollarmshotel.com/

The Red Brolly Inn

The Red Brolly Inn is situated in Pitlochry, 7.5 miles from Killiecrankie and features on-site dining. This hotel offers free WiFi. Free private parking is available on site. To find out more and book, click READ MORE

Address:Ballinluig, Pitlochry PH9 0LG
Tel:01796 510300

Acarsaid Hotel

Located just half a mile from Pitlochry town centre with complimentary WI-FI and parking, the privately owned and run Acarsaid Hotel offers a quiet retreat in Highland Pertshire. Pitlochry Rail Station is just a 12 minute walk away. To find out more and book, click READ MORE

Address:8 Atholl Road,, Pitlochry, PH16 5BX, United Kingdom

Fisher's Hotel Pitlochry

Centrally located in the beautiful Victorian Town of Pitlochry in the Perthshire Highlands, this elegant hotel is just 550 yards from Pitlochry Rail Station. Fisher's Hotel has a traditional bar. To find out more and book, click READ MORE

Address:75-79 Atholl Road, Pitlochry, PH16 5BN
Tel:01796 472000

McKays Hotel

McKays Hotel is situated in the scenic riverside town of Pitlochry and just 300 yards from the main railway station. Blair Atholl Distillery and Pitlochry Salmon Ladder are within a 5-minute drive of the hotel. Free on-site parking is available. To find out more and book, click READ MORE

Address:113 Atholl Rd, Pitlochry PH16 5AG
Tel:01796 473888

Moness Hotel Aberfeldy

Moness Hotel originally built as an 18th Century Hunting Lodge just outside Aberfeldy, today a modern 4 star hotel, each room is en suite and individually decorated, it has a heated pool, spa and restaurants. READ MORE

Address:Moness House, Crieff Rd, Aberfeldy, Scotland, PH15 2DY
Tel:01887 822108
Email: bookings@moness.com
Web: https://www.moness.com/accommodation/hotel

Fonab Castle Hotel

Nestled in the picturesque Scottish Highlands, Fonab Castle, refurbished and opened in 2013, boasts luxurious rooms, scenic views, mature gardens, free WiFi, free parking, and 2 restaurants. To find out more and book, click READ MORE

Address:Foss Rd, Pitlochry PH16 5ND
Tel:01796 470140
Acarsaid Hotel 8 Atholl Road, Pitlochry, Perthshire PH16 5BX 01796 472389
Ailean Chraggan Hotel Weem, By Aberfeldy PH15 2LD 01887 820346
Atholl Arms Hotel Blair Atholl, Perthshire PH18 5SG 01796 481205
Atholl Arms Hotel Bridgehead, Dunkeld, Perthshire PH8 0AQ 01350 727219
Atholl Palace Hotel Perth Rd, Pitlochry, Perthshire PH16 5LX 01796 472400
Bankfoot Inn Main St Bankfoot, Perthshire PH1 4AB 01738 787243
Ben Lawers Hotel Loch Tay, Kenmore, By Aberfeldy PH15 2PA 01567 820436
Birchwood Hotel 2 East Moulin Road, Pitlochry PH16 5DW 01796 472477
Birnam Hotel Perth Road, Dunkeld and Birnam, Perthshire PH8 0AA 01350 728030
Bridge of Tilt Hotel Bridge of Tilt, Blair Atholl, By Pitlochry, Perthshire, PH18 5SU 01796 481333
Craigvrack Hotel West Moulin Road, Pitlochry PH16 5EQ 01796 472399
Dundarach Hotel Perth Road, Pitlochry, Perthshire PH16 5DJ 01796 472862
Fishers Hotel 75Atholl Rd, Pitlochry, Perthshire PH16 5BN 01796 472000
East Haugh House East Haugh, By Pitlochry, Perthshire PH16 5JS 01796 473121
Fonab Castle Hotel Foss Rd, Pitlochry, Perthshire, PH16 5ND 01796 470140
Fortingall Hotel Fortingall, Glen Lyon, By Aberfeldy, Perthshire PH15 2NQ 01887 830367
Green Park Hotel Clunie Bridge Rd, Pitlochry, Perthshire PH16 5JY 01796 473248
Hilton Dunkeld House Blairgowrie Rd, Dunkeld, Perthshire PH8 0HX 01350 727771
Kenmore Hotel 4 The Square, Kenmore, Perthshire PH15 2NU 01887 830205
Killiecrankie House Hotel Killiecrankie, By Pitlochry, Perthshire PH16 5LG 01796 473220
Knockendarroch House Hotel Higher Oakfield, Pitlochry, Perthshire PH16 5HT 01796 473473
Loch Tummel Inn Strath Tummel, By Pitlochry, Perthshire PH16 5RP 01882 634272
Macdonald Loch Rannoch Hotel Kinloch Rannoch, PerthshirePH16 5PS 01882 632201
Merryburn Hotel Station Rd, Birnam, Dunkeld, Perthshire PH8 0DS 01350 727216
Moness House Hotel Crieff Rd, Aberfeldy, Perthshire PH15 2DY 0845 330 2838
Moor of Rannoch Hotel Rannoch Station, Perthshire, PH17 2QA 01882 633 238
Moulin Hotel 11 Kirkmichael Road, Pitlochry, Perthshire PH16 5EW 01796 472196
Old Mill Inn Mill Lane, Pitlochry PH16 5BH 01796 474020
Pine Trees Hotel Strathview Terrace, Pitlochry, Perthshire PH16 5QR 01796 472121
Pitlochry Hydro Hotel Knockard Road, Pitlochry, Perthshire PH16 5JH 01796 472666
Rosemount Hotel 12 Higher Oakfield, Pitlochry PH16 5HT 01796 472302
Royal Dunkeld Hotel Atholl St, Dunkeld, Perthshire PH8 0AR 01350 727322
Scotland’s Hotel 40 Bonnethill Rd, Pitlochry, Perthshire PH16 5BT 01796 484900
Schiehallion Hotel 6 Dunkeld Street, Aberfeldy PH15 2AF 01887 820421
The Bridge of Tilt Hotel Bridge Of Tilt, Blair Atholl, Perthshire PH18 5SU 01796 481333
Tigh Na Cloich Hotel Larchwood Rd, Pitlochry PH16 5AS 01796 472216
Westlands Hotel 160 Atholl Road, Pitlochry PH16 5AR 01796 472266