Don't worry about finding a place to set up a tent during the LMS 1000 of Spa. As said,the Francorchamps racing Hotel has pitches,but just across the street theres also a big area available for tents and campers.
During the 24hrs or F1,one can have trouble finding a place to camp but not during the LMS weekend. Just show up and pick yourselve a spot you like best.