The Machu Picchu Sanctuary Lodge
- This luxury hotel echoes the region's natural beauty and sense of adventure
At the edge of the Machu Picchu Citadel located over the mountain that accesses the lost city of the Incas, The Machu Picchu Sanctuary Lodge boasts stunning views across to Machu Picchu. Set in delightful gardens, this intimate retreat — consisting of 29 rooms and two suites — is home to a great variety of native plants and nature-lovers delight in myriad orchid species growing year-round inside the property.
Meanwhile, foodies enjoy local Peruvian cuisine on-site, and rejuvenation is also prioritised with a range of relaxing massages and aromatherapy treatments offered to soothe the soul after adventure-packed days spent exploring the region's wonders.