If the Tesla superchargers are in the hotel parking lot ( Boise ID for example) then part of the agreement with Tesla is that the hotel has to let drivers and passengers use the bathrooms in the common area of the hotel. There are many locations like this out west and I have never had any of the hotel staff complain.
A lot of Tesla chargers say for customers only, but not sure if they mean Tesla or hotel customers. Maybe buy a coffee or use vending machine?
I have had a bw in PHX complain, but it wasn't a Tesla charger