Depending on what your requirements are for hook-ups, the National Park has a campground that will accommodate your rig. The section you will need to look at is on the north side of the campground with paved spaces. There are a couple of campgrounds in Springdale, at the mouth of the NP, but I don't think I would have stayed at any of them. On the south side, about 15 miles from the park entrance, is the Zion River Resort. This is a nice campground, very nice, but there is few (like, no) commercial business in the immediate area. It is about 10 miles to the town of Hurricane, pronounced by the locals as Hurri-cun. Or, if you want to stay in the town with commercial activities, the Willow Wind is a very nice park in the town of Hurricane. Oh, do not attempt to go through the tunnel on Highway 9 off of 89 from Paige, there are height and width and length restrictions. Read about them on the NP website.