That's correct. In general, you will not get hotel points for booking stays through the 3rd party websites (Expedia, Travelocity, Hotels.com, Priceline, etc.). For me it's about weighing the benefits of scoring some points versus how much I can save by booking through a 3rd party site. Since I have become more of a points addict, I tend to book directly through a hotel website so I am guaranteed the points. Most of the time the cost difference is minimal and if it's a hotel chain where I want to collect the points (SPG or Hyatt) it's worth it (for me).