Hi k k Colin love,
"Have a ball" means have a good time.
It is often used when you hear that somebody goes to a party or in your case a festival.
So, you can also say; Have a good time, have a blast, enjoy yourself ... .
Student or Learner