Tierra Viva is one of our favourite value options for a visit to Machu Picchu. The hotel benefits from a pleasant location close to the Urubamba river and bright, comfortable rooms. There is a lounge area and bar onsite, as well as a small terrace facing the river. The hotel does not have its own restaurant but you have a good choice of dining options within easy reach.