Hotel had very reasonable pet fee. They put us in a "pet room" and it was obvious! It smelled like the last 10 dogs who stayed in there. I have 2 small dogs that do not pee or poop inside, but some do and that room smelled like it. If you have pet rooms, a quick wet swiffer over the floor may not cut it.
The room was very small, but I guess if you are at the Grand Canyon, you shouldn't be in it much. Our dogs sleep in portable crates, but there was barely room to walk so we couldnt use them.
Staff was extremely friendly.
We appreciated staying at Red Feather, we just wish the room didnt smell like a kennel.