There’s the one at the foot of Mt john, by the ice rink at the south end of town. Lots of trees, and Mt John itself get in the way though, but there may well be a few good shaded spots.
I stayed in a good one near Twizel, Lake Ruataniwha Holiday Park & Motels. There’s a few camp ground lights around and a few trees, but shaded spots can be found.