Nice idea! What did you use for your hotel dataset source? I've been wanting to work on travel based app idea with hotel integration, but seems like most providers (like booking.com) lock down their data.
That said, I would consider scraping, even with API access. In some ways the API access is both limited and binds you to their terms of service, and depending on the legalities in your jurisdiction, scraping could be more effective.
Do you hear that noise? It sounds like something is scraping