Le Belmond Sanctuary Lodge est l'unique hôtel bâtit à l'entrée du site du Machu Picchu, véritable trésor de l'Empire Inca inscrit au patrimoine culturel de l'Unesco et symbole du Pérou. Petite structure intime composée de 29 chambres et de 2 suites, le Belmond Sanctuary Lodge offre une situation idéale aux pieds des ruines de la « cité perdues des Incas » et de la Montagne Sacrée. Au retour d'une journée de visite, vous pourrez vous détendre dans les jardins d'orchidées, apprécier les saveurs de la cuisine péruvienne traditionnelle dans l'un des deux restaurants de l'hôtel. Sans charme particulier, mais jouissant du meilleur emplacement, l'établissement vous offre le luxe de pouvoir visiter au les mythiques ruines avant l'arrivée des touristes.
Belmond Sanctuary Lodge est membre Belmond et Virtuoso.