Most of the cheaper ones are up near Kings Cross and Russell Square.
It depends on what you term reasonable. I have used the Ruskin Hotel, very close to the British Museum many times in the past, but not for a while. Also the President Hotel, just around the corner in Russell Square, very convenient for the Tube.