Generally, no, you will not earn any type of hotel loyalty points or elite status credit when you book through a third party. However, many OTAs like Hotels.com and Expedia offer their own rewards programs.