I'll +1 to the comments about Junction. My first time there was with a TARA ride in 2020, probably a couple hundred bikes in town. While I didn't encounter any aggressive cops, I did get the distinct feel employees at the nearby truckstop and restaurants really did not "care for" bikers. I've passed through that town several times since on road bikes and every time have spotted (or google pointed out) speed traps, and someone was always pulled over- usually a motorcycle. So I definitely mind my manners passing through and avoid it if reasonably possible.
Leakey, TX- corner of the 3 sisters- I've always found everyone is extremely friendly and accommodating. Stayed at most of the cabins/motels in town at some point and always a great experience.
Eureka Springs, AR is another really nice little town. Fairly touristy, but it's an ideal place to stay in the middle of a lot of really excellent riding in the area. It's super biker-friendly, sure that's a major driver of the town's economy. Lot of really good restaurants and an interesting downtown area.
I enjoy going to South Padre usually once or twice a year (absolutely avoiding spring break season), and I tend to travel on a budget. I'm not fussy about cheap hotels, if it's reasonably clean and the AC works, I'm fine. The room is just a crash pad, I'm not spending any time in it so who cares if the decor is dated. Most I've stayed at were perfectly fine. However one place to absolute avoid there is the "South Padre Island Inn" (not to be confused with the SPI "Lodge" a couple blocks nearby, that was fine). This place was a total dump, room was filthy, stank like puke, and everything was broken. But the biggest issue was the sleazy, dishonest owners. After checking out, they sent me a message via Expedia, how I originally booked it, that I was being charged $100 for "room damages" and shortly thereafter I got a card-not-present charge alert from Amex they had run my card for not $100, but $150. I called them and they would not give any details about what we supposedly broke. They said the $50 extra dollars was for an unreturned keycard, which may have been true, but still an exorbitant rip off. I said I was going to dispute the charge on my card. This really set them off and they started yelling and swearing at me, you m-fer, you know you trash the room, we're a small family business and you f us over, yadda yadda. Hung up (they tried calling me back several times, blocked their #) disputed it with Amex, they instantly reversed the charge and later said it was finalized as the hotel failed to respond or provide proof I authorized the charge. So they're clearly running a scam, renting out trashed rooms, then charging people who stay there for the damage, over and over and of course never fixing anything. Their reviews are full of reports about being overcharged, random fees being added, ect.
The only other hotel I've run into in Texas that I absolutely would not stay again was the Super 8 in Ozona. The rooms were typical cheapo motel, that wasn't really the problem. This place had an unusual indoor courtyard full of trees and plants and stuff, and at one point, had two pools and a hot tub. At current, only the pool had water in it, and this was a mosquito incubation factory. It was absolutely unbearable, the air was literally hazy with clouds of bugs. I asked at the front desk and the guy just nonchalantly said yeah, someone is coming to spray for those next week. Skeeters were in the office, hallways, everywhere. There were also yellow jacket nests all over the place under the breezeway soffets. Later at night caught some sketchy looking people cruising the parking lot- we were all up fairly late boozing- appeared to be trying car doors and were snooping around our groups' bikes. When one of us went out there, they quickly pretended to just be "admiring" the bikes, made about 30 seconds of nervous small talk, then slowly made their way to a *** pickup and left. So they drove to a cheap motel around midnight on the off chance there were some cool bikes to look at, right. Called the front desk to let them know, the clerk couldn't possibly seem less interested, maybe this was a routine occurrence. Just asked if anything was stolen, said no, "ill make a note of it" and hung up.