I love dogs but unfortunately I have a horrible allergy to dog dander, even the dogs which are meant to be non allergenic. I booked a hotel for a weekend break away for my DH birthday before I realised it was a pet friendly hotel. I usually check but was busy at work and in a rush.It was only afterwards having paid with the non refundable option a colleague asked me if I checked I could have a pet free room (the least bit of dander in an enclosed space can set me off with streaming itchy swollen eyes) I phoned the hotel to ask if I could have a pet free room.The reply was we cannot guarantee this and they wouldn’t offer me a refund. I realise it’s my own fault but to be refused a refund so I could book another hotel is what is annoying me the most. AIBU to expect them to make exceptions in their policies for this type of situation.