Yes. Well, not me, but some do. The shops on our estate have/had various warning signs limiting the number of unaccompanied teenagers because some youths got the idea to start stoning buses, milkmen, and anyone else who happened by. We've lost the evening bus service because of that as well.
Different situation this, though. If they've had a problem with squaddies then they can be dealt with like anyone else. Of course the hotel have a right to admit or deny whoever they choose, but banning everyone who enters the premises with a military ID is bang out of order. Most other policies of that sort would get them done for discrimination, and so should this.