https://www.consumer.ftc.gov/article...-or-debit-card
So for the hotels...admittedly my debit card was only refused(even with visa logo) around ten years ago...apparently now the standard is not refusal but instead placing a hold on the cash including incidentals etc so you can't stiff them. I never tried it again after one didn't take it.