TL;DR Hotels.com gives signed-in members lower prices, and its One Key program pays you back in OneKeyCash on eligible bookings. And Rakuten Cash Back works on top of both. The catch to know before you book: Using a promo code on Hotels.com can void your Rakuten Cash Back.