Mango Tree
One of the nicest, most relaxed restaurant settings you will ever come across. set along side the banks of the river, you can lounge comfortably on the steps underneath the huge mango tree sipping some of the best lassis you will come across in india. they also offer thali at lunch time and have a broad range of food on the menu. its the perfect place to hideaway from the afternoon heat and zone out to the beautiful view. but the food is very expensive and quality is not so good. also, due to the boom in the mining industry near hampi in the recent times, they have become less focused towards tourists and more towards the mining owners.
Durga Roof Top
Very good and authentic north Indian food and their Hello to the queen dessert is simply amazing.
There are lots of places in Hampi Bazaar where you get satisfying and inexpensive food, though be prepared for a long wait at most places as the chefs are typically family members who prepares food to order. However, they are good at their jobs and can offer a wide range of different cuisines.
Restaurants:
The Goan Corner
An idyllic cafe on the other side of the river is an experience in itself. really really famous among the foriegner crowds, it takes a 10-15 min walk across the green paddy fields to make your way to this place.it is run by a very friendly family where the lady don, sharmila reigns supreme.unlike the other closely arranged cafes, goan corner is rather desolated and adds to the magic that hampi creates.
Sagar Hotel's Idli, Dosa & Gunta Ponganalu
Just besides gopi guest house and right infront of the shambhu guest house, which are located near the virupaksha temple, 'shankaramma' under a thatched roof makes delicious idlies, dosas and the tasty 'gunta pongal.' do not miss this place. the food is not only delicious but also very cheap.
Mayura Bhuvaneshwari
Hotel Mayura Bhuvaneshwari serves delicious buffet lunch for veg approx 100/-. If you plan your day such that you reach kamalapura around mid-day, this can be a great place for lunch. Unlimited food is served in very clean and serene surroundings. Even thought a very popular and a very clean hotel, make sure you use packaged drinking water.