Casa Margarita's is the hub of almost everything in Creel. When they get things right, they deserve to be just that.
I booked two nights ahead of time, but when I arrived they were overbooked by a large group and shuffled me off to a much-lesser hotel three blocks away. They offered no concession on price and, in fact, no apologies. Instead, they blamed Expedia for the error.
The second night I was moved to the actual hotel, and it was excellent! For a mid-range property, the rooms are excellent: clean, well-appointed, and decorative. While it made no difference to me, some guests may not be really fond of all the stairs.
The included meals were s0-so, but adequate.
Several tour operators, with a huge variety of options and pricing, seem to cluster nearby. In fact, Casa Margarita's seems to control a loose syndicate of tour promoters so it is so very easy to make reservations for these excursions. Casa Margarita's uniquely offers an overnight trip to the bottom of the canyon, where you are placed in a beautiful mansion-like hotel. That was the best part of the experience, and I highly recommend taking this excursion to Batopilas and, in fact, you should stay there at least two nights.