I've worked at a high end hotel in Hollywood and a lower tier hotel in the Midwest and the process was the same for each. Tons of mail came in every day for guests. Some of which were in house, some of which hadn't arrived yet, and some of which didn't even have a reservation. People stay in hotels under pseudonyms all the time. It won't throw any red flags if the name on the pack isn't in the system. Your privacy is paramount to their bottom line and the guest is ALWAYS right. The last thing the guy behind the counter is going to do is ask you questions and since they'll just file it and hold it for you indefinitely the chances of the cops staking the place out and catching you picking it up are minimal.
Pick a second tier hotel. A Holiday Inn Express, or a Fairfield Inn. Walk in at 10 o'clock pm. The manager is gone. Guaranteed there is one employee in the whole hotel. The only thing between you and your package is a teenager named "Brayden." You walk up to the desk and say you're expecting a piece of mail and tell them your name. If the expression on the young man's face does not change immediately to "FUCK FUCK FUCK THIS IS THE GUY WTF DO I DO" then you're good.
It's a pretty safe bet under normal conditions. If you have a buddy at the front desk or if you work there it's absolutely bulletproof.
this works perfectly, but your presence blends better around checkin or checkout time when the desk clerk is under pressure to handle guest transactions quickly. One sticky point is that hotel desk staff are trained to spot fake ID's and will call LE if you present one to them. Bonus points if your pack looks like legal documents.