started · updated
Machu Picchu named South America's top tourist attraction for ninth year
Machu Picchu has been named the leading tourist attraction in South America for the ninth consecutive year at the 2026 World Travel Awards. This recognition, often referred to as the ‘Oscars of Tourism’, marks a continuous streak of awards for the Inca sanctuary dating back to 2018.
In addition to the citadel's individual achievement, Peru received a total of six awards during the regional edition of the ceremony, highlighting the country's culinary, cultural, and natural offerings. The site remains globally significant as a UNESCO World Heritage site and one of the New Seven Wonders of the World.