Accommodation - Perthshire Hotels in Aberfeldy, Dunkeld, Blair Atholl, Pitlochry, Kinloch Rannoch
Hotels in Perthshire towns of Pitlochry , Aberfeldy , Dunkeld , Blair Atholl  and Rannoch from large range of hotels with over 70 rooms to smaller hotels in .  Many are set in the highland landscape, some beside lochs, you are sure to find the hotel that caters for your requirements.

If you are looking for Hotels in Perthshire towns, and do not have the time to trawl through all the various web sites, we provide a simple and easy form for you to complete with your requirements. The hotels will come back directly to you. There are no commissions or fees involved, you are dealing directly with the hotels in Perthshire.


Atholl Arms Hotel

Atholl Arms Hotel, built by the Duke of Atholl, is a traditional Scottish highland hotel, a good base for short breaks, weekend breaks, renowned amongst sporting groups, with regular shooting and stalking parties, together with corporate clients returning faithfully to enjoy exceptional shooting and stalking in Scotland. Stalking and shooting can be arranged through the hotel with the nearby Atholl Estates. Next to Blair Atholl railway station, a short distance from Blair Castle. Open all year.

Address:Blair Atholl, By Pitlochry PH18 5SG
Tel:01796 481205

Moulin Hotel, Pitlochry

The Moulin Hotel is in the little hamlet of Moulin, on the outskirts of Pitlochry at an ancient Scottish waypoint, with important routes from Strathtay to Strathardle and from Dunkeld to Donavourd. In 903 AD, a Viking raid on Dunkeld resulted in a battle just over Moulin Moor where the local Picts defeating the invaders. In 1306, Robert the Bruce retreated through Moulin. In the 16th century, Mary Queen of Scots passed through Moulin for Blair Castle. A most worthy contender for that special Scottish highland holiday and short breaks the hotel’s little craft brewery adds to the spice and charm. The ales it produces are most worthy of a visit. Open all year.

Address:Moulin, Pitlochry, PH16 5EH
Tel:01796 472196

Townhouse Hotel Aberfeldy

The Townhouse Hotel in Aberfeldy, is Highland Perthshire’s newest hotel, opening its doors in the summer of 2015, after undergoing a 100% refurbishment from to bottom. Victorian built in the late 1890's, today owned and run by a local family. Fifteen en-suite bedrooms (singles, twins, doubles, deluxe doubles and suites) with no two rooms the same! Free Wi-Fi throughout. Off street parking. A very short walk to the shops, restaurants, cinema and local golf course. You will find the rates very competitive too. Open all year.

Address:Breadalbane Terrace, Aberfeldy, Perthshire, PH15 2AG
Tel:01887 829995

Tigh Na Cloich Pitlochry Hotel

A privately owned small hotel, Tigh Na Cloich (means 'house of the sentinel' is steeped in local history) has ten en-suite rooms individually designed each has its own unique character, bright and tastefully furnished. Standard, Double or Queen or Twin beds made up as a Super King Double bed or as a twin King beds as instructed. The rooms are all south facing with panoramic views to the south of Pitlochry. Guests can have a superb dinner cooked by owner Peter (a top class chef in his own right).

Address:Larchwood Road, Pitlochry PH16 5AS
Tel:01796 472216

Old Mill Inn

The Old Mill Inn offers 4 star accommodation alongside a lively bar & bistro atmosphere. There are 12 spacious and well-appointed bedrooms with interconnecting and deluxe rooms available too. Located in the middle of Pitlochry, just off the main street. Winner of the Scottish Inn of the Year 2014 & 2016, every weekend brings live music from across Scotland. Open all year.

Address:Mill Lane, Pitlochry PH16 5BH
Tel:01796 474020

The Bankfoot Inn

The Bankfoot Inn is a traditional, family-run, 18th century Scottish Inn, offers a great atmosphere, a real Scottish country inn serving great food. There are six comfortable bedrooms. Downstairs, is the public bar and the lounge bar serving quality real ale from Scotland’s many microbreweries. Ideal for visiting Perth and the Highland Perthshire towns of Kenmore, Aberfeldy, Pitlochry, Blair Atholl and Killin. Open all year round.

Address:Main Street, Bankfoot, Perthshire PH1 4AB
Tel:01738 787243


Ailean Chraggan Hotel Weem, Aberfeldy PH15 2LD 01887 820 346
Acarsaid Hotel and Lodge 8-10 Atholl Road, Pitlochry PH16 5BX 01796 472 389
Atholl Arms Hotel, Dunkeld Bridgehead, Dunkeld PH8 0AQ 01350 727219
Atholl Palace Hotel Perth Road, Pitlochry PH16 5LX 01796 472 400
Bunrannoch House Kinloch Rannoch, PH16 5QB 01882 632 407
Dunalastair Hotel The Square, Kinloch Rannoch PH16 5PW 01882 632 323
Fishers Hotel 75-79 Atholl Road, Pitlochry PH16 5BN 01796 472 000
Fortingall Hotel Fortingall, Glenlyon, Aberfeldy PH15 2NQ 01887 830 367
Green Park Hotel Clunie Bridge Road, Pitlochry PH16 5JY 01796 473 248
Hilton Dunkeld House Hotel Dunkeld, PH8 0HX 01350 727 771
Knockendarrock House Hotel Higher Oakfield, Pitlochry PH16 5HT 01796 473 473
Kenmore Hotel The Square, Kenmore, Aberfeldy PH15 2NU 01887 830205
Loch Tummel Inn Queens View, Strathtummel PH16 5RP 01882 634 272
Macdonald Loch Rannoch Hotel Kinloch Rannoch, PH16 5PS 01882 632 201
Meikleour Hotel Meikleour, By Dunkeld, PH2 6EB 01250 883 206
Moness House and Resort Crieff Road, Aberfeldy PH15 2AR 0845 330 2838
Moor of Rannoch Hotel Rannoch Station, Kinloch Rannoch, PH17 2QA 01882 633 238
Royal Dunkeld Hotel Dunkeld, PH8 0AR 01350 727322
The Aberfeldy Weem Hotel Main Road, Weem, Aberfeldy PH15 2LD 01887 820 381
Westlands of Pitlochry 160 Atholl Road, Pitlochry PH16 5AR 01796 472 266
Killiecrankie House Hotel Killiecrankie PH16 5LG 01796 473220
The Bridge of Tilt Hotel Bridge of Tilt, Blair Atholl, PH18 5SU 01796 481333
Tigh na Cloich Hotel Larchwood Road, Pitlochry, PH16 5AS, 01796 472216