Originally Posted by
escape4
So let's say I visit country XYZ, upon check-in I hand over my driver's license and when they insist I must show my passport, I answer that I left it at a friend's house several hundred miles away in that same country. Can they refuse me a room just because I do not have my passport? I understand hotels and immigration might prefer to have my passport as ID, but I have never heard that it is an absolute necessity otherwise I cannot stay in the hotel. But I have never tested this - maybe I should.
I'm pretty sure Chinese hotels won't/can't let you check in without a passport. I was on a group tour (my one and only time) years ago, and a family had a shoulder bag stolen with their passports and a load of cash (which they were taking to an orphanage where they had adopted their daughter from). The tour guides were trying to figure out how they were going to even be able to get them a hotel room until they got replacement passports.