In Pamporovo there is an ATM in the lobby of the Orlovetz hotel. There is another on the slopes at Studenetz (half way down) , on the wall of one of the restaurants on the right hand side as you ski down before the lift.
They work fine, but the limit I have been able to take out was a bit less than I would have expected based on my UK limit.
There are also ATM's in the Murgavetz and the Alaska supermarket plus outside the Danmar (opposite Orpheus)
During peak periods they can run out of money so best to bring some lev with you and don't allow yourself to run too short if it is a busy time in resort.
There are ATM's in the centre of Chepelare but they are not close to the ski lift. I am not sure if there is an ATM at Chepelare resort - I'll find out and come back to this thread.