When visiting Hampi, we chose to stay at a quaint village across the Tungabhadra, called Anegundi. The village, also called Kishkinda, itself is older than the Hampi monuments. You need at least two days to see this village.
Lots of people stay at Hippy Island in Hampi, but frankly we didn’t like the place. It’s dirty and lacks any local culture and flavour. You have to visit Hippy Island via a small Coracle Ride across the river.
A little about Anegundi in Hampi:
Anegundi was previously known as Kishkinda. It is older than Hampi and is located on the North Bank of the Tungabhadra River. You cross the river to go to Hampi, so for your visit to Hampi, Anegundi is a good choice to stay. Amongst its old monuments, the Huchappayana Matha Temple, the Ranganatha Temple, the old ruins of Aramane Palace etc are worth visiting. Interestingly Anegundi is also one of the oldest Plateaus on Earth, at an estimated 3000 million years of age. There are remains of ancient Neolithic civilisations nearby.
But all this aside, this beautiful and simple village was reason enough for us to visit it.