Making the rounds today, emphasis mine:
…Uber users who sign up to become new or are existing SPG members simply need to link their accounts at spg.com/uber. After completing a qualifying stay at a Starwood hotel, SPG members can start earning one Starpoint for every $1 spent on Uber…
One thing I haven’t seen highlighted is that you’ve got to complete a qualifying stay before the bonus points kick in. Still, it’s a great way to earn what most consider to be the most valuable points.
SPG Points tend to be the most difficult to collect. Check out their AmEx branded credit card to get a jump on earning them.