In the past, I found that hotel rooms worked best when you ALREADY HAD a room. Maybe you are visiting an area on vacation or business, and you are already checked in. Or you already got a room nearby so you could drink/party and not have to drive (in the pre-uber world).
I'm not sure about meeting someone cold in the field and offering to GET a hotel room right then and there for a ONS. It can definitely happen. But for some women, the idea that you are going whip out your credit card to spend $100 to $300 right now just to have sex with her can be off-putting.