El Portal is a pet friendly hotel, and welcomes pets with a treat basket! There are no pet fees up to room limit. Pets should be leashed in public areas. There are fenced patios with some of the rooms too.
Please see the website for all pet related questions.
They don't charge a pet fee, but you need to let them know that you will be bringing a dog along. While we were there we saw dogs of all shapes and sizes so I don't think that there is a size limit, and dogs are allowed to eat breakfast with you in the dining room in the morning. I think that the main requirement is for them to be well behaved. The owners have two Basset Hounds who you will see trundling through the grounds and loitering around the kitchen.
Although I didn't bring my golden retriever when I stayed at El Portal in April 2015, I know they are pet friendly, probably with some restrictions.
Also - the dog(s) were extremely well behaved and discreet - did not intrude on other guests!
I saw people with dogs staying there. Everyone and everything seemed happy.
May I suggest that you visit their website and read up on it ...
They don't have a pet fee but you must tell them beforehand so they can put you in one of the rooms that allows for pets. You also may not leave them unattended in the room. However, they do have pet sitters available for a fee.
Get an answer from El Portal Sedona Hotel staff and past guests.