With a unique combination of temple ruins and arresting landscapes Hampi is a dramatic escape in India’s sleepy south. Our pick of the best places to stay in Hampi offer something for everyone from gorgeous local interiors to barefoot luxury, with prices that won't break the bank.
Traversing the aged boulders, luscious banana plantations and verdant paddy fields - just driving, walking or cycling around Hampi is an activity within itself!
Unfortunately Hampi Bazaar, the once bustling market place surrounding Virupaksha Temple has seen major demolition work. However Virupapur Gaddi retains its charm and here you'll find a good mix of shops, cafes and restaurants.
The most impressive of Hampi’s now disused temples, Vittala Temple and its surrounding ruins is a spectacular sight. This incredible16th century building stands amid the boulders and its sculpture is renowned as the very best of Vijayanagar art.
Centrally located Virupaksha Temple is Hampi’s only remaining functioning temple and one of its oldest. Come first thing and watch the Temple's elephant enjoying her morning bath by the river ghats.
Our pick of the best places to stay in Hampi all possess rustic charm and are great for the whole family. In addition both are well situated for soaking up the atmosphere of this unique destination.
Still not sure which to book? From heritage to rustic charm browse through our list of the best places to stay in Hampi to start to plan your trip. Alternatively widen the search and check out all our recommendations in Karnataka. Or contact one of our friendly gurus for advice.
Four heritage homes ranging from private villas to guesthouses, of varying prices yet all as chic as the last. Large rooms feature handwoven carpets, teak furniture and colourful fabrics and tapestries. Meals can be taken in room or communally; served with South Indian flair. A great hideaway.
Hampi (Bandiharlapur post)
A tranquil escape from the bustling travellers’ hub of Hampi’s Bazaar, but still a stone’s throw from the spectacular ruins of Vijayanagara. Gorgeous.