2 days i guess enough to cover up jaipur.
start your day 1 by visiting most happing place nahargarh Fort to all through the jaigarh and Aamer fort.
Do an early visits to these places so you can have more time in your hand.
After being all through the forts come down to jal mahal there you may get some amazing pictures clicked, if you are bit spiritual kind of person you may visit quite famous temples around e.g. garh Ganesh, govind dev ji, Aamer shila Devi etc.
then move towards the old city jaipur which replicate's the olden era localities lifeway.
very well known place hawamahal is also situated there. Remaining time you may spend there at the city heart for day 1.
I have recently been to jaipur, jodhpur, jaisalmer and udaipur. dont totally depnd on oyo because they sometimes fraud people. places to visit in jaipur, hawa mahal, fort, jantar mantar do street shopping and must try authentic rajasthani food. and one more thing would suggest to take guide in forts to know about the histry prprly.
You Can stay in Sunder Mahal Palace , its a beautiful place. Places to visit Amber Fort Jaigarh Fort
Nahargarh Fort
City Palace Jantar mantar
Hawa mahal ( Visit Tatoo cafe or Wind View for rooftop view of hawamahal)
Jal Mahal
Motu Ganesh Temple Govindji Temple Birla Mandir These are the main attractions of Jaipur , Place accordingly as palaces and forts takes Lot of Ttime.
Visit Amber palace for sure! Janter mantar, hawa mahal, nahargarh fort, birla mandir are the other places. You can try RTDC if you are looking for budget hotel.