Well, I called, and they have my room. But it turns out that they have a room with a single bed reserved for me, and my booking confirmation clearly states double bed. I'll have to pack the air mattress. I agree that in both of our cases the motel is just trying to maximize revenue on this busy weekend. In your case, if they had a credit card, that implies a contract, and they should be responsible for compensating you for any price difference of your new hotel. Safe travels to all... See you in the Berkshires.