We were in St. George in 2015 and stayed at the Temple View RV Park. It's an average park located right off the interstate, and we didn't have any issues while there. The staff was very friendly and they were a big help with questions about the local area and the National Parks.
The location is only about 1 mile away from a Camping World store which is convenient for getting those things that were left at home.
St. George is a beautiful area, and we're looking forward to going back there next year. Yes, we'll probably stay at the Temple View RV park again.
Happy camping!