We have been there 2 times. Really liked it both times. Love the ride down the river. It has been at least 10 years since we were there so things may have changed since then. I would go on
TripAdvisor: Read Reviews, Compare Prices & Book and type it in the search boxes. In the search at the top under "where are you going" - type in San Antonio, TX. Under "what are you looking for" type in River Walk. Tons of current reviews of river walk. Then change "what you are looking for" to Riverwalk Hotels and tons of those will come up. I saw many reviews on there as late as yesterday.