you are really some kind of traveller .. you are so much " I know everything" I cant belive a smart guy like you think you are , would advice to go to another hotel . pretty stupid @🤣. if you've never been in a place where there is no other hotel you haven't been in as many places as you pretend .
it just make it clear , you're a troll as your name indicates l
sorry I don't have to go through such troubles . but of course everything is always possible . they can also get infos about you , just from your car's plate . so when some official wants to check about you, you're gonna tell him : hey officer if you want infos about me why don't you just check my plates ..
some hotels (not all) absolutely require your passport because they have to check the validity of your staying , so they need to check your visa . .
thos is a fact even though dome people here are gonna tell you you don't need it , and your thai drivers licence ( which is true in many cases) is enough ! those people are jerks , yoir driver's licrnce contains no informations about your visa