Travelers are voting Machu Picchu Sanctuary Lodge as the best lodge in Machu Picchu. There are 1 lodge near Abancay a city just 50 km from Machu Picchu and 1 lodge near Cusco which is 55 km distant. The most popular of these are Ollantaytambo Lodge near Abancay and Valle Sagrado Lodge in Cusco. You can find 4 lodges in Cuzco and 14 lodges in the country of Peru. Our members favorite in Cuzco is Machu Picchu Sanctuary Lodge and Valle Sagrado Lodge is the top pick in Peru. Want more? Check out our map of lodges in Machu Picchu.