They simply didn’t have hotel reservations in Bethlehem.
“But hotels.com said everything was in place! What do you mean you don’t have a record of my reservation? The charges have already shown up on my Judean Express card!”