Ich weiß nicht, ob Wuselchens Frage noch aktuell ist, aber hier kommt ein Tipp, der alle deine Anforderungen erfüllen sollte:
Roof View Place.
Die Einzelzimmer kosten ca. 15 Euro mit eigenem Bad und inkl. nettem Frühstücksbuffet. Es gibt eine Dachterasse mit Blick auf die Stadt. Ich glaube, dass man den Fluss auch ein bisschen sieht. Bis Khaosan und Rambuttri läuft man ca. 10-12 Minuten. Du kannst das Zimmer bei agoda oder booking.com buchen. Direkt im Guesthouse ist bestimmt auch möglich.