Everyuthing you'll want to see is north of town, out 191. All those RV parks are on the south end of town & you'll have to drive both ways thru traffic to get anywhere. I recommend any on the north side or north of town like River bend, River view or my favorite, altho a bit rustic, Archview near the junction of 191 & 313. 313 takes you to much of the best view sites, ie; Dead Horse, Canyonlands, Gemini Bridge, Long canyon, Shaffer trail switchbacks, White Rim 4x4 trail, Islands in the Sky, Panorama arch, etc.