I work at one of the > 100K employees tech giants. Just to confirm from prior discussions, I book work travel through our travel company, but also have negotiated rates for personal travel at many chains.
I haven't had to send/receive email from my corporate domain email at a hotel ever, but I did have to do so once for an expensive rental car. I think everyone using a company-negotiated discount should be prepared to do so.