we’ve stayed in most of the hotels over the years but i think my favorite place to stay is the rad little cabins on the south side of town sorry i can’ remember the names.
as far as camping we always camp at Big Bend. But thats because we’re climbers as well and theres some fun bouldering within fifty yards. its on the highway right before the River. and as far as i know its still free.