Jaipur accommodation pretty much covers all bases, and travellers are spoiled for choice in all budget categories. From May to September, most midrange and top-end hotels offer bargain rates, dropping prices by 25% to 50%.
The Bani Park area is relatively peaceful, away from main roads, but only about 2km west of the Old City (northwest of MI Rd).
Prepare yourself to be besieged by autorickshaw and taxi drivers when you arrive by train or bus. If you refuse to go to their choice of hotel, many will either snub you or will double the fare. To avoid this annoyance, go straight to the prepaid autorickshaw and taxi stands at the bus and train stations. Even better, many hotels will pick you up if you ring ahead.