I used to go more frequently than I do now, because a lot of my go-to bargain hotels have been torn down. I think the most I've ever paid per night is in the $40 range, and I've paid as low as maybe $15. Until recently I only stayed at major hotels on the Strip. I've had to expand to Downtown and off-Strip. And it's not because I gamble a lot; I don't. I've gotten some deals from players clubs or through Las Vegas Advisor, but mostly I just look for occasional specials and off-season rates.
But with resort fees, the big bargains are gone. And they almost all charge them now. Resort fees started at $3-$5 per night years ago. Now they're $20-$35 or more, which is more than an off-season room rate. And they don't waive them as much as they used to, either. I just feel like Las Vegas is no longer for me.
I used to always get credit card travel rewards that would pay for a 5-night stay about once a year at whatever hotel I wanted. Then my credit card changed its rewards program, and I stopped using the card as much, so it took several years to build the points for one 5-night stay, which I had to take at (ugh) Circus Circus because now they had very limited selection. The rewards travel booker told me the stay was paid in full from points, there would no additional fees, and got mad when I asked twice about resort fees. Of course, I get there and have to pay $30 or so per night resort fees. And their pool closes at like 7 pm so I used it exactly once.
The best deal ever was when I got to stay at the Mirage (classy joint!) free a few times, due to an online game where you played a slot game for points that would slowly accrue enough for a free buffet or hotel night. Someone found a glitch that caused the points to skyrocket, and I made several trips to the Mirage and New York New York hotels, saw a Rick Springfield concert, and ate several free buffets at the Bellagio and Paris. We even got to check in at the VIP desk! It was too good to be true, and alas, eventually they ended it while I still had a few thousand points banked. Can't complain though.
I wish I knew of more hidden gems like that!