Generally I prefer apartments as I like to have chat on the sofa and a drink then move to the bedroom after a time. Makes it more like a horny date. A hotel room means you are straight to the bed so its a bit too direct for me.
Of course some girls don't like you to see the living room if its messy but most will. Nothing like a horny make out on the sofa first and then drag her to the room for sweaty hot sex.