The Hotel Valencia is very nice and quite affordable compared to other hotels on the Riverwalk. It is part of the Small Chic Hotels group. The rooms were very nice and the whole hotel is neat as well.
Also, there is a fantastic Mexican restaurant below the hotel right on the river. It is about a 10 minute walk from the mall so it is in a much quieter area of the Riverwalk than some of the other hotels too.