I didn't think Singapore and "budget hotel" could be used in the same conversation.
I think in Singapore you really get what you pay for , I don't intend spending much time in the hotel room.
I've stayed in on-airport accommodation in other countries (flying clubs, bed and breakfasts) and they have been a lot more fun than paying $300 to $600 a night for a nice hotel (especially if you turn up in the lobby covered in aircraft grime after pulling apart an aircraft)