No, you get Premier Balls by Buying 10 or more regular Pokéballs at the pokémart and thats the onlt way unless you trade and get a pokemon holding a Premier Ball...
hope this helps!!! :D
Premier Balls Can Only Be Obtained By Buying 10 Poke'balls.
>Source: Bulbapedia/Premier Balls