If it is your first time in India, let India Someday be your travel agency!
They are an amazing agency who will put together a really clear trip for you with various options of hotels depending on your price range. The agency is totally transparent and will go out of their way to make your stay in India the best possible! We even had to make last minute changes to our trip and the agency was kind enough to accomodate and arrange everyting for us!
I would definetly recommend the services of India Someday to anyone travelling to India, the owners will keep in touch with you throughout the trip to make that everything is going smoothly and you can pay everything in advance so when you arrive everything is taken care of!