I was on a tight schedule and travelled from Kanpur to Varanasi on Mahashivratri 11th March. This was a solo biketrip
First day I reached in the evening, searched a hotel manually, and selected the one which had a vehicle parking and everything decent about it - Hotel Dwarika. Got freshened up, relaxed and then went to the nearest ghat around 8 PM. Sitting and sipping ginger tea by the ghat was so relaxing and peaceful.
Went back to the hotel, had dinner in their restaurant and then slept.
Next day I went to Kashi Vishwanath old temple where it took 3 hours as a whole, to obtain Mahadev's darshan, but it is worth it, if you want to feel that positive energy.
I did some sight seeing locally in a hired auto by making a deal with an autorickshaw driver. He was too polite.
On Saturday, I went for boating, which is the best way to see the ghats. The maajhi will give you insights about various ghats passing by the view. If you are visiting Varanasi then please do not miss the boating. This will be your most beautiful experience.
Best time to visit Varanasi- October to March (avoid summer months)
Places to visit and things to do - Visit Kashi Vishwanath temple, Assi ghat, have rabdi lassi at Pahalwan lassi corner in Lanka, do boating to experience the ghats, watch ganga aarti at dashavmedh ghat, visit Sarnath monastery and temple, local sight seeing (hire an auto he will take you to good places)