Palo Duro Canyon is about 15 miles south of Amarillo, TX. It's second in size only to the Grand Canyon. It will test you. But it is gorgeous!
They offer rustic camping, RV camping with full hookups, and, camping with horses. I believe they offer hookups while camping with horses, too.
Here's the website:
http://www.palodurocanyon.com/