Udaipur is budget friendly you can spend your day in the range of 1000/- per day to 2000/-per day including accommodation meals and transfer and sightseeing. But, there are lots of factors in it because If you book your accommodation near lake Pichola it will cost you more. 1000/- per day to 2000/-per day is an average.
You have lots of budget option in Udaipur.It is a two days trip altogether provided you are not visiting out skirts places.you will get good quality food in reasonable price.Hire an auto if you don't want to spend more money.