Actually, I think you can book smoking and non-smoking rooms, just like you can book a king size bed which used to be by request only.

When I have made recent hotel reservations on line, for business and vacation, I am usually given the choice of a smoking or non-smoking room. So you can book these rooms.

I just got back from Champaign, IL and had to do a lot of on line shopping to find a hotel that had a non-smoking room. There was a big farm convention going on nearby. The only non-smoking room I could find had a Jacuzzi tub in the room. But that's another story. Tom.