You might be able to erect some sort of net tent, using PVC pipe as a frame or something like that. Maybe a rectangle like frame with the netting over it.
The tent I have isn't so bad in that you can look up and see the stars through the micro-mesh on the top and sides. This ended up not being possible, thanks to some careful and important thinking ahead: the humidity in the morning caused a lot of dew on the tree above me, which dripped down onto the tent below once condensed in the cool air. The drops were stopped by the tent's raincover that I had put up, as without it the awakening would have been a little damp.