You must never need to rent a car or reserve a hotel room, some will work with debit but dislike it and will put a hold on their payment amount to make sure it’s there come time to complete the transaction.
I don’t rent cars but I have never had a problem with booking a hotel room using a debit card. Once in a while they put a hold on a security deposit or some such but rarely for longer than a few days. It doesn’t bother me.