I’ve worked in a hotel in the past and you’re always better off dealing with the hotel directly rather than any third party booking website/app. You generally get a better rate when dealing with the hotel directly and you have more flexibility if you need to change dates or cancel etc. I will never use a third party booking agency again. All the best.