If you are wanting a cheap hotel in a great location on the river, I can recommend this one:
http://www.navalai.com/room.html
I found it on the internet last year and though I might give it a try and it was very nice. It is brand new and the rooms are themed nicely and have large bathrooms. There is a bar downstairs anda nice decking area over the river where you can enjoy a quality breakfast or just relax with a beer. There is also a quiet rooftop swimming pool and jacuzzi.
The staff were very very helpful and always smiling. I will definately be heading back there again and would recommend it to anyone.