If you are looking for a place to stay in Delhi, the best areas are the Main Bazaar in Paharganj and Connaught Place.
The Main Bazaar is a street where you will find many hotels for backpackers. In the area you will also find many restaurants and bars.
Connaught Place is the heart of New Delhi, with a big shopping center, restaurants and hotels. This is a rather upscale area.