The point of all discrimination laws is that sometimes you don't have a choice. If there was only one racist guy in America, discrimination wouldn't be illegal.
Historically, it was nearly impossible for many people to find a hotel room owned by someone without overwhelming hate for their race, which is why we have laws against acting on those beliefs. While the situation has improved, there's still enough widespread discrimination that these laws are necessary. Nobody wants to sleep in a home occupied by a racist, but they also don't want to be barred from going on vacation at all.
Historically, it was nearly impossible for many people to find a hotel room owned by someone without overwhelming hate for their race, which is why we have laws against acting on those beliefs. While the situation has improved, there's still enough widespread discrimination that these laws are necessary. Nobody wants to sleep in a home occupied by a racist, but they also don't want to be barred from going on vacation at all.