A Level Ball can be found at Mount Hokulani, behind a truck located to the right of the mountain by the observatory. Additionally, if you go to Heahea City and show a Game Freak employee a Pokemon transferred from the Gold and Silver Virtual Console games, you can get a level ball.
Hope this helped!
Source