Have you used the new "sleeping rooms/pods" at DEL?
Try the transit hotel in Dom arrivals. It is a bit expensive about 4200 rupees for 8 hrs but that's about it unless you get got the pods that are post immigration in intl departures. They are to your left once beyond the shops etc. in the Gates area. Immediately to the left of the Buddha face statue.