Last year we took the kids to Warwick Castle. The have "lodges" on site. So we were able to stay over. In the evening dinner was a "banquet" with knights sword fighting. Plus access to the castle on both days.
We don't get much time off so this kind of short event works for us.
Does anyone have any recommendations for similar one night event destinations?