Welcome to the club! Buying property in Bansko is still very much open to UK citizens. You don't need to be an EU national to own property, but remember that you can only own the building itself, not the land underneath it, unless you set up a limited company. Before you commit, you should check out this guide on
whether a lawyer is mandatory for purchasing property in Bulgaria, as it will save you a lot of stress.