Udaipur is one of the most beautiful and peaceful Indian heritage sites which I would recommend every Indian as well as non Indian to visit before they plan their huge foreign vacations. The best time to visit Udaipur is from October to February. I specifically chose February since it's not a holiday period and so you expect shorter queues and lesser crowd.
We arrived at Udaipur railway station early morning travelling from Delhi via Mewar Express which takes around 12 hours 30 mins. Uber and OLA work well in Udaipur and my hotel was just about 1 km away so I took an Uber from the station to our pre booked hotel Hotel Mahendra Prakash which is a boutique hotel turned from a palace to an exquisite hotel. The check in time was 12 pm but they were courteous enough to let us have early check in to one out of the two rooms. We freshened up and went on a self tour to City Palace which is at walking distance from the hotel. It will take you 2-3 hours to go through the entire palace and the museum. Post the palace visit, we took an Uber to Nataraj Dining Hall for an experience of authentic Rajasthani thali. From my experience I can tell you that roaming around Udaipur in Uber is super cheap, super easy and convenient.
After that we headed back to the hotel for some rest.
Towards the evening we again took an Uber to the Jagadish Mandir and then walked our way to the Hathipole local market. I really felt that the stuff out there is simply amazing and really reasonable. I am not a big shopping fan but still couldn't stop myself from shopping that beautiful and colourful stuff from the hathipole bazaar. It has an authentic collection of traditional juttis, bedsheets, cushion covers, handicraft items, bandhini and leheriya dupattas, sarees and dress material, hand purses and what not.
Another thing to take note is that since Udaipur is a small city, nothing is really far off for you except the Sajjangarh Fort. Within a radius of about 3km, you can visit most of the tourist attractions. Moreover, the roads in Udaipur are quite narrow so in my opinion opting for autos and taxis is a better option than self drive. The people there are really nice and helpful and it's a safe city for solo female travellers as well hence booking autos or taxis does not sound scary at all. Alternatively, you may also choose to hire a bike/scooty at per day rent basis and see the city at your own ease and freedom.
Post our shopping we headed towards Cafe Upre of Lake Pichola Hotel which gives you an immense pleasurable experience at night as its rooftop restaurant allows you to take a complete illuminated view of the lake Pichola. Do not forget to pre-book a table there before you actually go since its always full.
The food , service and view all together just can't leave without impressing you.