- Dunalastair Holiday Houses
- 0845 2301491 - Dunalastair Est, Dunalastair, Pitlochry, Perthshire, PH16 5PD
- Acarsaid Hotel
- 0845 3736639 - 8 Atholl Road, Pitlochry, Perthshire, PH16 5BX
- Adam Guest House
- 01738 627179 - 6 Pitcullen Crescent, Perth, Perthshire, PH2 7HT
- Albert Villa Guest House
- 01738 622730 - 63 Dunkeld Road, Perth, Perthshire, PH1 5RP
- Almond Villa Guest House
- 0870 8148359 - 51 Dunkeld Road, Perth, Perthshire, PH1 5RP
- Altamount House Hotel
- 01250 873512 - Coupar Angus Rd, Blairgowrie, Perthshire, PH10 6JN
- Amulree Hotel
- 01350 725218 - Amulree, PH8 0EF
- Anglers Inn
- 01821 640329 - Main Road, Guildtown, Perth, Perthshire, PH2 6BS
- Ardfern Guest House
- 01738 637031 - 15 Pitcullen Crescent, Perth, Perthshire, PH2 7HT
- Arisaig Guest House
- 01738 628240 - 4 Pitcullen Crescent, Perth, Perthshire, PH2 7HT
- Atholl Hotel
- 01738 787242 - Main Street, Bankfoot, Perth, Perthshire, PH1 4AA
- Atholl Palace Hotel
- 01796 473036 - Atholl Road, Pitlochry, Perthshire, PH16 5LX
- Auld Manse House, The
- 01738 629187 - Strathmore Street, Perth, Perthshire, PH2 7HP
- Ballabeg Guest House
- 01738 ï¿& - 14 Keir Street, Perth, Perthshire, PH2 7HJ
- Ballabeg Guest House
- 01738 620434 - 14 Keir Street, Perth, Perthshire, PH2 7HJ
- Beechgrove Guest House
- 01738 636147 - Dundee Road, Perth, Perthshire, PH2 7AQ
- Best Western Dundarach Hotel
- 01796 472862 - Perth Rd, Pitlochry, Perthshire, PH16 5DJ
- Birchwood Hotel
- 01796 472477 - 2 East Moulin Road, Pitlochry, Perthshire, PH16 5DW
- Birnam House Hotel, The
- 01350 727462 - Perth Road, Birnam, Dunkeld, Perthshire, PH8 0AA
- Bridge Of Cally Hotel
- 01250 886231 - Bridge Of Cally, Blairgowrie, Perthshire, PH10 7JJ
- Bunrannoch House
- 01882 632407 - Kinloch Rannoch, Pitlochry, Perthshire, PH16 5QB
- Burnside Apartment Hotel
- 19 West Moulin Road, Pitlochry, Perthshire, PH16 5EA
- Buttonboss Lodge
- 01796 472065 - 25-27 Atholl Road, Pitlochry, Perthshire, PH16 5BX
- Cairn Lodge Hotel (Auchterarder)
- 01764 662634 - Tullibardine Road, Auchterarder, Perthshire, PH3 1LX
- Cali Net Internet Services
- 01882 632210 - The Square, Kinloch Rannoch, Pitlochry, Perthshire, PH16 5PW
- Chapelhill Inn
- 01738 880417 - Logiealmond, Perth, Perthshire, PH1 3TH
- City Mills Hotel
- 0870 8501790 - West Mill Street, Perth, Perthshire, PH1 5QP
- Clark Kimberley
- 01738 637406 - 57-59 Dunkeld Road, Perth, Perthshire, PH1 5RP
- Clunie Guest House
- 01738 623625 - 12 Pitcullen Crescent, Perth, Perthshire, PH2 7HT
- Collearn House Hotel
- 01764 662376 - High St, Auchterarder, Perthshire, PH3 1DF
- Compass Christian Centre
- 01250 885209 - Glenshee, Blairgowrie, Perthshire, PH10 7QD
- Janet Cope
- 01250 884228 - Kirktonley, Blairgowrie, Perthshire, PH10 6RE
- Dalmunzie Estate
- 01250 885226 - Spittal Of Glenshee, Glenshee, Blairgowrie, Perthshire, PH10 7QE
- Dalmunzie Hotel
- 01250 885224 - Glenshee, Blairgowrie, Perthshire, PH10 7QG
- Dalshian Chalets
- 01796 473080 - Old Perth Rd, Dalshian, Pitlochry, Perthshire, PH16 5TD
- Darroch Guest House
- 01738 636893 - 9 Pitcullen Crescent, Perth, Perthshire, PH2 7HT
- East Haugh House Hotel, The
- 01796 473121 - East Haugh Ho Htl, East Haugh, Pitlochry, Perthshire, PH16 5TE
- Fasganeion Country House
- 01796 474285 - Perth Rd, Pitlochry, Perthshire, PH16 5DJ
- Gables Guest House, The
- 01738 624717 - 24 Dunkeld Rd, Perth, PH1 5RW
- Green Hotel
- 01577 863467 - 2 Muirs, Kinross, Kinross-Shire, KY13 8AS
- Green Hotel
- 01577 865386 - Kinross, Kinross-Shire, KY13 8AS
- Green Park Hotel
- 01796 473248 - Clunie Bdge Rd, Pitlochry, Perthshire, PH16 5JY
- Green Park Hotel
- 01796 473520 - Pitlochry, Perthshire, PH16 5JH
- Heidl Guest House
- 01738 635031 - 43 York Place, Perth, Perthshire, PH2 8EH
- Holiday Inn Express
- 01738 636666 - 196 Dunkeld Road, Perth, Perthshire, PH1 3GD
- Holiday Lets Pitlochry
- 01796 474060 - The Bothy, 30a Bonnethill Road, Pitlochry, Perthshire, PH16 5BS
- Hunting Tower Lodges
- 01738 582444 - Hunting Tower Fld, Perth, Perthshire, PH1 3JT
- Kinloch House Hotel, The
- 01250 884237 - Blairgowrie, Perthshire, PH10 6SG
- Kinnaird Hotel
- 01796 482440 - Dunkeld, Perthshire, PH8 0LB
- Kirkland Hotel
- 01577 863313 - 20 High Street, Kinross, Kinross-Shire, KY13 8AN
- Letham Farmhouse Hotel
- 01738 637188 - Letham Ho Huntingtower Rd, Perth, Perthshire, PH1 2SG
- Loch Tummel Hotel, The
- 01796 484848 - Tummel Bridge, Pitlochry, Perthshire, PH16 5SB
- Log Cabin Hotel
- 01250 881288 - Kirkmichael, Blairgowrie, Perthshire, PH10 7NA
- Lomond Country Inn
- 01592 840253 - Main Street, Kinnesswood, Kinross, Kinross-Shire, KY13 9HN
- Lovat Hotel
- 01738 636555 - Glasgow Road, Perth, Perthshire, PH2 0LT
- The Methven Arms Hotel
- 01738 840232 - 35 Main St, Perth, PH1 3NJ
- Moncrieffe Arms
- 01738 625670 - 75 Princes Street, Perth, Perthshire, PH2 8LJ
- Moorfield House Hotel
- 01828 627303 - Coupar Angus, Blairgowrie, Perthshire, PH13 9HS
- Morrison's Holiday Homes
- 01764 662369 - The Old Dairy, Townhead, Auchterarder, Perthshire, PH3 1AB
- Noah's Ark
- 01738 445568 - Old Gallows Road, Perth, Perthshire, PH1 1QE
- Parklands Hotel
- 01738 622451 - 2 St. Leonard's Bank, Perth, Perthshire, PH2 8EB
- Pine Trees Hotel
- Strathview Terrace, Pitlochry, Perthshire, PH16 5QR
- Pitlochry Hydro Hotel
- 01796 472666 - Knockard Road, Pitlochry, Perthshire, PH16 5JH
- Quality Hotel
- 01738 624141 - Station Htl Leonard St, Perth, Perthshire, PH2 8HE
- Queens Hotel
- 01738 442222 - 105 Leonard Street, Perth, Perthshire, PH2 8HB
- Queen's Hotel
- 01738 638496 - Perth, Perthshire, PH2 8HA
- Red House Hotel
- 01828 628500 - Station Rd, Coupar Angus, Blairgowrie, Perthshire, PH13 9AL
- River Edge Lodges
- 01738 812370 - Perth, Perthshire, PH2 8QF
- Riverside Inn
- 01887 840760 - The Riverside, Grandtully, Pitlochry, Perthshire, PH9 0PL
- Rosehill Guest House
- 01796 472958 - 47 Atholl Road, Pitlochry, Perthshire, PH16 5BX
- Rosebank House
- 01250 872912 - Balmoral Road, Rattray, Blairgowrie, Perthshire, PH10 7AF
- Balmoral Hotel
- 01250 873163 - New Rattray, PH10 7AB
- Corus Windlestrae Hotel & Leisure Club
- 0870 6096153 - Muirs, Kinross, Kinross-shire, KY13 8AS
- Last Cast, The
- 01738 812578 - Earndale Main St, Bridge Of Earn, Perth, Perthshire, PH2 9PL
- Arduthie Hotel
- 01764 653113 - Perth Road, Crieff, Perthshire, PH7 3EQ
- Glenfarg Hotel
- 01577 830241 - Main St, Glenfarg, Perth, Perthshire, PH2 9NU
- Glenfarg Hotel
- 01577 830241 - Main St, Glenfarg, Perth, Perthshire, PH2 9NU
- Burrelton Park Inn
- 01828 670206 - High Street, Burrelton, Blairgowrie, Perthshire, PH13 9NX
- The Glendevon Hotel
- 01764 662578 - 196 High Street, Auchterarder, Perthshire, PH3 1AF
- Rosemount Golf Hotel
- 01250 872604 - Coupar Angus Road, Blairgowrie, Perthshire, PH10 6JN
- Salutation Hotel
- 01577 864698 - 99 High Street, Kinross, Kinross-Shire, KY13 8AA
- Glencarse Hotel
- 01738 860125 - Glencarse, Perth, Perthshire, PH2 7LX
- Iona Guest House
- 01738 627261 - 2 Pitcullen Crescent, Perth, Perthshire, PH2 7HT
- Kingarth Guest House
- 01764 655061 - Perth Road, Crieff, Perthshire, PH7 3EQ
- Hazeldene Guest House
- 01738 623550 - Strathmore St, Perth, Perthshire, PH2 7HP
- Angus Hotel
- 01250 872838 - No. 46, Wellmeadow, Blairgowrie, Perthshire, PH10 6NH
- Sunbank House Hotel
- 01738 624882 - No. 50, Dundee Road, Perth, Perthshire, PH2 7BA
- Bein Inn Hotel
- 01577 830211 - Perth, Perthshire, PH2 9PY
- Craigrossie Hotel
- 01764 662458 - 1 High St, Auchterarder, Perthshire, PH3 1DF
- Kirkmichael Hotel
- 01250 881769 - Main St, Blairgowrie, Perthshire, PH10 7NT
- Tayside Hotel, The
- 01738 828249 - 51 Mill St, PH1 4NL
- Grampian Hotel Perth
- 01738 621057 - 37 York Pl, PH2 8EH
- Comrie Hotel
- 01764 670239 - Drummond St, PH6 2DY
- Meikleour Hotel
- 01250 883406 - PH2 6EB
- Perth Arms Hotel
- 01350 727270 - High St, PH8 0AJ
- Macdonalds Arms Hotel
- 01821 640242 - Main St, PH2 6EU
- Atholl Arms Hotel
- 01350 727219 - Tay Ter, PH8 0AQ
- Jolly Beggars Hotel, The
- 01577 862473 - 3 New Rd, Milnathort, KY13 9XT
- Merryburn Hotel
- 01350 727216 - Station Rd, Birnam, PH8 0DS