Remember to leave reviews about it on every platform. Google Reviews, Yelp, Tripadvisor, I'm sure there's more people can put in the comments. If they want to play those games, make it hurt.
Hotel reservation? Be prepared to sleep in your car or a tent, some kind of backup.
Getting a rental car? Be prepared with a backup. Public transportation, know the routes. I'm sure you could post here and find a kind pede willing to give you a ride.
But leave reviews, the only language they know is $$$. Do your best to hurt their profits if they fuck with you.
Or we go kick in the fucking doors of the commie hotels that cancel and occupy them until we are done.