You may find a normal budget hotel for Rs 1000 per night in the cities you mentioned, the links below may help you to find good hotels in Delhi and Agra.

"Results": [
    {
        "TypeName": "LOC",
        "Text": "Delhi",
        "Start": 138,
        "End": 143
    },
    {
        "TypeName": "LOC",
        "Text": "Agra",
        "Start": 148,
        "End": 152
    }
]