The Tactical Maps Adventure Atlas, an excellent product which I love, has several scenarios that would be good for this. The first one I'd look at is "Fort First Watch," which has four scenarios, defending against gnolls, hobgoblins, orcs, and giants. I think it would be easy to adapt these...