Sometimes, it depends on where you work and if the organization has direct billing setup with the hotel.
I work at a college, so whenever a workshop or conference comes up, I make my own reservations and that of colleagues, thereby earning nights and points.
I receive a travel advance for our travel, so I'm able to use my Marriott Premier Visa card to pay for the stay and for any other colleague that travels with me.