Sacred Valley hotels are by and large good value, with friendly hospitable staff and low ceilings; take care if you're tall! It is worth checking what the hotel rates include, as many don't include breakfast, but you can usually get it for a small fee. A good number of Sacred Valley hotels can arrange local tours, often at a reasonable rate.
There are a range of hotels in Pisac to suit all budgets. Some of the best accommodations have a great view of either the surrounding spectacular countryside or of the ruins. There are places conveniently close to the Pisac Market and local transportation.
Just a bit further up the valley, Urubamba accomodations are limited to just a few lodgings, with a couple of luxury hotels thrown in for good measure. This is a great place for budget travelers to pick up cheap hostels with easy access to the ruins.
Ollantaytambo hotels are, on the whole, a good bet with cheap bed and breakfast options, through more expensive places set around pretty courtyards or in well-kept gardens. Several places here offer a scenic vista over the ruins or a backdrop of the mountains. Shop around for a good deal.