I have had that happen with trip advisor. I like to check reviews ahead of time and they often have a “book directly with hotel and save” link. But often that still comes up to the hotel as a third-party booking which generally gets you a crappier room and extra hassle if changes or cancellation need to be made. Now just trying to figure out if D23 will really have soccer tryouts that week or not…