Machu Picchu Sanctuary Lodge

Views of Machu Picchu
Courtesy of Orient-Express

If you are set on exploring the ancient citadel of Machu Picchu, the Machu Picchu Sanctuary Lodge is the closest place to stay to the historic site. The luxury lodge has 29 rooms and 2 suites, an interior garden, and two restaurants serving Peruvian cuisine. Rooms from US$852/night.