L.W.
You don't say where you're located, but I've found that my kids always enjoy when we have a party at the local park/playground. There's a pavilion (which in our case is a first-come, first-served deal) right next to the playground. If you organize some games and give away some small prizes for the games, they will have a blast and it won't cost a lot. Good luck!