We took the overnight AC sleeper Volvo bus from Bangalore to Hampi.
Bus stand is at Hospet which is a small city near Hampi. You will find all the good hotels in Hospet. It is half an hour from Hampi. Whereas if you want to stay in Hampi then you can choose from small cottages with village feel in various cafes. They are available with very basic amenities.
We chose to stay in Hospet and travel to Hampi daily by local bus which keeps running after every 10 mins from Hospet bus stand. It was a good choice as we were able to experience the local life at Hampi. People travel daily for work in the local bus.
On Day 1, we reached Hospet at 7 in the morning and checked in to the hotel. Then we took the bus to Hampi.
You will find lots of guides as soon as you step in Hampi. We rather chose a bicycle ride with a group of foreigners to cover Hampi. We were around 10-12 people, each one on their bicycles and 1 guide.