Hotel prices are only meaningful with the query context attached. Check-in date, stay length, occupancy, currency, and cancellation terms can all change the number. Storing those fields beside each price turns a scrape into a comparable series. I work with AllyHub, and allyhub.com has a related travel-data workflow. Do you sample fixed lead times, such as one week, one month, and three months out?