Turtle Creek (no hook ups) and Diaz Lake (water hook ups).
They could also get one of the Equestrian sites at horseshoe meadows (at 10,000' if they need need some time to acclimate) Those sites are large enough for a big truck and a horse trailer. It would be a slow haul to get up there, but it is possible.