Camping at Cottonwood Campground is way less than $50 a room - it is FREE. It is maintained by the National Park Service. There are 96 sites. It is first-come first-serve, no reservations required. There are tent and RV sites. Restrooms are available but there are no showers. There is a dump station but no electrical hook-ups for the RVs.
Easy to find, it is on the right, just before the Thundrebird Lodge. You can walk to the Lodge to eat, shop or arrange a tour of the canyon.
Campers who would like a shower can rent one ($3) at the local Chapter House just down the road on Rt. 7. Each town has a Chapter House, they are community-based organiztions, offering services to the people.
Another option is SpiderRock Campground. It is located on the South Rim drive on the way to Spider Rock Overlook. It is privately owned and operated by a local fellow, Howard. He is delightful and has created a homey atmosphere for visitors. RV''s and tents allowed. I don''t think there are any hook-ups or dumping. The restrooms are portable toilets.
Rates are around $10 a night and a few dollars more if you want to use the enclosed but outdoor, solar shower. Very refreshing! Howard also maintains a small trailer as a community room for his guests to relax and mingle.