Could they fit a big temporary tent out back behind Hogwarts somewhere? Those tents can be made to look very nice on the inside; climate controlled and the whole nine yards. I'm sure they could use a themed covered walkway and convincingly sell it all as still inside the castle.
It won't fit - FJ and JP are right against the perimeter road which is right up against the outside world.