Hampi is beautiful. If you are visiting for the architecture, stay in the main city. You can rent bicycles, two wheelers, or auto rickshaws. If you want a more relaxed and laid back time, cross the river and go to the other side to the 'Hippie Island'. You can read my article to know more about this. Lots of temples in Hampi. You can cover all of them in one day. Watch the sunset at Mathanga hills.
Hi Neha, Some of the best places are Vithala temple, Virupaksha temple, Matanga hills, Elephants stables, Stone Chariot,Hampi baar.
You get auto ,taxi to roam inside the city but they charge little more but transport is good. If you have your own conveyance then you are good to go.Take a guide with you , they explain it really good and you enjoy the heritage much more.