Touted for its gastronomy, revered for its cultural legacies and marveled for its biodiversity, Peru is a land worthy of multiple visits – how else would you be able to see, taste and do it all?
With landscapes ranging from mountains and jungle to sea, Peru has activities and experiences that are as varied as its terrain. From sky-high Inca ruins to remnants of pre-Hispanic civilizations once buried beneath desert sands, these are the best places to visit in Peru.
Get trusted guidance to the world’s most breathtaking experiences delivered to your inbox weekly with our email newsletter. Worth the trek for the amazing landscape of Machu Picchu © Andres Jacobi / Getty Images
1. Machu Picchu
Best for trekking
One of the New Seven Wonders of the World and Peru’s greatest claim to tourism fame, Machu Picchu lives up to its hype as a mystical and awe-inspiring 15th-century archaeological site. Built with incredible precision, attention to detail and at great height of 7972ft (2430m) above sea level, Machu Picchu includes temples, private quarters and ceremonial platforms that continue to radiate sacred energy. Machu Picchu, meaning “old peak” in the indigenous Quechua language of the Andes, can be reached by a two-hour train ride from the Sacred Valley town of Ollantaytambo, or the truly intrepid can walk in the footsteps of the Incas along the classic Inca Trail, a four- to five-day trek that traverses 26 miles (42km).
Local tip: The weather at Machu Picchu seems to have only two settings: heavy rain or bright, burning sunlight. Don’t forget rain gear and sunblock.
Machu Picchu: get to know Peru’s icon of Inca civilization
Caral is one of the world’s earliest large cities © Imágenes del Perú / Getty Images
Best for desert explorers
It is mind-boggling how few tourists make it to the ancient city of Caral, built around 5000 years ago and impressively conserved. Located in the high desert of the Supe Valley, a 3.5-hour car ride from the capital city of Lima, the Unesco World Heritage Site predates ceramic pottery and the Incas. It is the key to the beginning of Andean culture, a visible shift from separate tribes to a shared urban community. With a guide, visitors can stroll through what was once a complex city of the Norte Chico culture, consisting of mud-brick amphitheaters, ceremonial rooms, circular plazas and the remains of six pyramids: remnants of urban planning and agricultural practices that would greatly influence subsequent cultures in Peru.
The best time to visit Peru
Best for archeology enthusiasts
In the Amazonas region of northern Peru, a walled settlement known as Kuelap has stood among the clouds since the 7th century. Built by the Chachapoyas culture (referred to as “Cloud Warriors”), the fortress is often called the Machu Picchu of the North, despite its higher elevation of 9842ft (3000m) above sea level and the fact that it predates the Inca citadel by at least 500 years. Hundreds of circular structures are spread across the site, making it one of the largest stone ruins sites in the Americas.
Planning tip: Getting to Kuelap is now easy in a day trip from Chachapoyas. Cable cars drop off visitors at the top.
Travelers tend to rush through Peru’s Sacred Valley, but impressive archaeological sites reward those with time © holgs / Getty Images
4. The Sacred Valley
Best for handicrafts
The heart of the Inca Empire, the Sacred Valley (Valle Sagrado) is indeed the gateway to Machu Picchu, but what rushed travelers often overlook are the villages cradled within the valley that are home to lesser-known archaeological sites, first-rate artisan workshops and living cultures of the Peruvian highlands. An hour’s drive from Cusco, the bohemian town of Pisac boasts its own hilltop Inca citadel and one of the best handicraft markets in the region. To the northwest is Urubamba, a hub for adventure tourism, including rock climbing, trekking and downhill biking. The neighboring village of Ollantaytambo is home to the eponymous Inca fortress.
Local tip: Recent years have seen an influx of expats and New Agers to Pisac in search of an Andean Shangri-la. The local tourism industry has responded with everything from yoga retreats and cleanses to guided hallucinogenic trips.
Huaraz is Peru’s capital of mountaineering © Mikadun / Shutterstock
Best for mountaineering
Defined by Cordillera Blanca, one of the most impressive mountain ranges in the world, Huaraz is Peru’s capital of mountaineering. The low-key adventure town itself is nothing to write home about, but it is home base for a number of outdoor excursions, which makes Huaraz a must-visit destination. Verdant valleys give way to the snowy summits of the Cordillera, accessorized with jade lakes and pristine springs. Experienced trekkers set their sights high to reach the 22,205ft (6768m) summit of Huascaran, a three-week journey. Meanwhile, day trips to sites like Laguna Churup are satiating for more timid or time-constrained adventurers.
Best national parks and reserves in Peru
Arequipa’s architecture earns it the nickname of Peru’s White City © Flavio Huamani / Shutterstock
Best for colonial-era architecture
Known as Peru’s White City for its unique colonial-era architecture crafted from volcanic rock (sillar), Arequipa is one of the most visually stunning cities in the country. Just beyond the chalky structures of the main plaza are deep-hued treasures of the city’s past, such as the blue and red Monastery of Santa Clara, built in 1579, and vibrant picanterías (traditional lunchtime restaurants). On the outskirts of the volcano-framed city is the Ruta del Sillar (Volcanic Rock Route), showcasing the material’s extraction, production and the lives of the workers. Witness the breathtaking flight of the giant Andean condor from the brink of Colca Canyon, one of the world’s deepest canyons and a top trekking destination in Peru.
Lake Titicaca is the world’s highest navigable body of water © saiko3p / Getty Images
7. Lake Titicaca
Best for getting out on the water
Separating Bolivia and Peru, Lake Titicaca was a sacred body of water to the Incas. In fact, Andean mythology often points to the high-altitude lake as the place of origin of the first Inca, Manco Capac, and his wife, Mama Ocllo. A geological wonder, Lake Titicaca lies at 12,500ft (3810m) above sea level, making it the highest navigable body of water in the world. Glide out to the floating reed islands that dot the lake to meet the Uros people, who live a fascinating life committed to the preservation of indigenous handicrafts and fishing. Tourism is incredibly important for this community, and some families offer homestays.
Local tip: Bring warm layers if you plan to stay out on deck. Three types of boats ply these waters. Veloz (high-speed speedboats), lancha rápida (speedboats) and embarcaciones artesenales (traditional boats), which take twice as long as the speedboats.
A multiday hike is required to reach the heights of Choquequirao, often described as a mini Machu Picchu © Christian Declercq / Shutterstock
Best for intrepid hikers
Can you imagine having Machu Picchu to yourself? Full of history, challenging hikes and privileged views, Choquequirao is often described as a mini Machu Picchu, but not for its size. At least twice as large as the famed Inca citadel and similar in structure, Choquequirao can only be considered diminutive in terms of visitor numbers. A minimum four-day round-trip of steep climbs filters out many potential visitors, leaving only the most intrepid of hikers. At an elevation of 10,010ft (3050m), much of Choquequirao remains buried by thick jungle foliage. To reach this high-elevation gem with few other visitors is like stumbling upon hidden treasure, or as its name means in the indigenous Quechua language, a “cradle of gold.”
Planning tip: Bring a water filter, the water found along the way is not potable. Fill up when you can as water sources are infrequent.
Conquering Choquequirao: the long walk to Peru’s lesser-known ‘lost city’
Best for the unexpected
A quaint jungle town settled by Austrians and Germans in the 19th century, Oxapampa is a unique visit with unexpected architecture and local food. Just beyond the main plaza and the Tyrolean architecture are lush mountainsides ideally explored by foot or bike. A bit farther away is Yanachaga-Chemillén National Park. A new wave of residents, largely from Lima, arrived in the past decade, resulting in new sustainable tourism ventures and greater impulse to continue Selvámonos, an annual music and culture festival.
Planning tip: A 50-mile bus ride away lies Pozuzo, Oxapampa’s smaller yet older neighboring town, which hosts its own version of Oktoberfest, called Pozuzofest.
5 reasons you’ll fall in love with Oxapampa
Puerto Maldonado provides easy access to Peru’s wildlife-filled jungles © marktucan / Shutterstock
10. Puerto Maldonado
Best for wildlife
Capital of the southern Amazon rainforest, Puerto Maldonado offers easy access to prime, wildlife-rich jungles in Peru. From here, visitors can venture into the Tambopata National Reserve, one of the last few pristine areas in the rainforest. Spread over 1060 sq miles and marked by lakes, rivers and forest, the protected area is one of the most biodiverse destinations on the planet, boasting thousands of butterfly species as well as hundreds of varieties of birds, mammals and plants. Located in the Madre de Dios region, Puerto Maldonado is a 1.5-hour flight from Lima. Popular with travelers of all ages, the city is far more laidback than its bustling cousin up north, Iquitos, making it more attractive for families and an extended stay.
Fly down the sand dunes near Ica, Peru © Capturando Kilometros / Shutterstock
Best for sand-boarding adventures
In the vast Ica desert can be found the surreal desert oasis, Huacachina. Rest your eyes upon the sparkling body of water (inhabited by mermaids, according to local legends) before plunging down the dunes upon a sandboard or in a dune buggy for an absolute adrenaline rush. Escape from the harsh desert sun at midday by looking around the impressive Regional Museum of Ica or on a tasting tour of Peru’s national spirit, pisco. With year-round sunshine and just four hours from Lima by car or bus, Ica can provide entertainment for days. If that’s not enough, the famed Nazca Lines and Islas Ballestas, the so-called “poor man’s Galapagos,” are just 1.5 hours away.
Best for cheese lovers
The northern Andean town of Cajamarca was the fateful capture site of the last Inca, Atahualpa, by the Spanish conquistadors in the 16th century. Remnants of the area’s Inca history abound, including the Cuarto del Rescate (Ransom Room) that Atahualpa had filled with treasures to plead for his liberation as well as his favored thermal baths, now called Los Baños del Inca. Slow down and explore the idyllic countryside nearby, getting your hands dirty on an immersive visit to the dairy farm of Granja Porcón or with a visit to the archaeological complex of Cumbemayo.
Local tip: Cheese is the Cajamarca specialty and is sold in numerous shops in and around the Plaza de Armas.
Creative Barranco is one of Lima’s hippest neighborhoods © fotonio / Getty Images
13. Barranco, Lima
Best for boho vibes
Bohemian, hip and creative Barranco is hands down the coolest district in the capital city of Lima. The coastal neighborhood is walkable, and numerous boutique shops, bars and cafes decorate nearly every block. World-renowned restaurants such as Central, Kjolle, Isolina and Merito all call this district home. Many local artists reside in or have studios in Barranco, which means a gallery or exhibit is never far away. Duck into Jade Rivera World for street-art-inspired pieces or the sizeable Museo de Arte Contemporaneo, as well as artisan shops such as Puna, Dédalo and Las Pallas.
Local tip: Join the locals sipping potent pisco cocktails at vintage bars, refurbished mansions and chic lounges around Parque Municipal, which throngs with revelers on Friday and Saturday nights.