No matter what your budget and taste, our selection of hotels in Cusco and Peru are sure to deliver on your expectations.