I've never been able to get a straight answer to this. All three answers have their benefits and drawbacks:
Battle royals is the natural way of saying it, interpreting "battle royal" as a single two-word noun. For some reason, though, this feels wrong to me.
Battles royal assumes "royal" is an...