In a nutshell

  • Machu Picchu: The absolute highlight of any trip to Peru and all of South America. The Inca site is one of the seven new wonders of the world.
  • Rainbow Mountain: A top Instagram spot and seriously impressive — you’ve probably never seen a mountain this colorful before.
  • Colca Canyon: One of the deepest canyons on earth, located near the volcanic city of Arequipa.
  • Lake Titicaca: One of the most famous lakes in the world, sitting at around 3,800 meters above sea level.
  • But Peru has so much more to offer than these four highlights. In this article, we’ll walk you through the 22 most beautiful places to visit in Peru — so you won’t miss a thing.

Peru Attractions on a Map

To give you a quick overview of where the highlights in Peru are located, we’ve marked them on a map for you.

On this map we've marked the most beautiful attractions in Peru

The Most Beautiful Places to Visit in Southern Peru

The classic route for a road trip through Peru usually takes you through the south — this is where the most famous things to do in Peru are concentrated. Here are the highlights you absolutely can’t miss.

Top Highlight

Machu Picchu

Machu Picchu in Peru
Machu Picchu is the absolute highlight of all attractions in Peru

If Peru had only one attraction, it would be Machu Picchu. For many travelers, visiting the Inca site is the single greatest moment of their entire trip.

It’s no wonder that Machu Picchu — alongside highlights like the Colosseum in Rome and the Cristo Redentor in Rio de Janeiro — is counted among the seven wonders of the modern world and the most famous places to visit in the world.

It’s seriously stunning to see the precision with which the Incas built their city from plain stone — this architectural craftsmanship is something you simply have to see in person.

There are various treks to Machu Picchu. Our recommendation is the Salkantay Trail! We go into more detail on that in number 5 below.

Cusco

The colonial city of Cusco
The colonial city of Cusco with its main square, Plaza de Armas, is often called the most beautiful city in Peru

If you’re heading to Machu Picchu, you’ll almost certainly stop in Cusco. That works out perfectly, because Cusco is genuinely gorgeous and ranks among the top things to do in Peru in its own right.

Highlights in Cusco include the main square Plaza de Armas with its historic churches, the San Blas neighborhood, the Mercado San Pedro, and much more!

Beyond the classic sights, the local culture in Cusco is a real highlight in itself. Women in colorful traditional clothing and alpacas on leashes are an everyday sight here.

Top Highlight

Rainbow Mountain

Rainbow Mountain Peru
Rainbow Mountain was only discovered for tourism in 2015

The second most popular Peru attraction after Machu Picchu is Rainbow Mountain. Its original name is Vinicunca, and it’s sometimes also called Montaña de los siete colores.

Thanks to various minerals, the mountain shines in a wide range of colors and has become a top Instagram spot and tourist draw since its discovery. What many people don’t know — it sits at an elevation of 5,200 meters!

You can’t walk on Rainbow Mountain itself, but there’s a viewpoint right next to it.

A word of warning: The place gets seriously crowded. And Rainbow Mountain isn’t quite as vibrantly colorful as it looks in many photos — but it’s still impressive nonetheless.

Day trip from Cusco to Rainbow Mountain

Laguna Humantay

Laguna Humantay is a stunning mountain lake in the Andes near Cusco

Laguna Humantay is a stunning mountain lake sitting at around 4,200 meters above sea level, with a breathtaking panorama to match.

Turquoise water, snow-capped peaks in the background, and untouched nature — the laguna is simply spectacular and makes for a great photo opportunity.

The best way to reach it is with a tour from Cusco. During the final stretch, you’ll need to hike nearly 5 kilometers uphill, which is genuinely exhausting at over 4,000 meters of elevation.

Guided tour to Laguna Humantay from Cusco

Inca Trail or Salkantay Trek

Landscape on the Salkantay Trek
Whether it’s the Inca Trail or the Salkantay Trek — both hikes take you past spectacular mountain scenery

Many visitors to Peru skip the train to Machu Picchu entirely and opt for a multi-day hike to the Inca site instead.

The classic option is the Inca Trail, which winds through the stunning mountain landscape of the Andes. Because it’s so popular, it’s usually booked out several months in advance.

If you’ve left it too late, there’s a great alternative: the Salkantay Trail, which is equally spectacular and easier to book on shorter notice. Along the way, you don’t just reach Machu Picchu — you also pass by Laguna Humantay.

4-day Inca Trail

5-day Salkantay Trek

We’ve also written a detailed trip report about the Salkantay Trail:

Sacred Valley

The salt terraces of Maras in the Sacred Valley
The salt terraces of Maras are just one of many highlights in the Sacred Valley

The Sacred Valley — in Spanish, Valle Sagrado — is the name for the valley north of Cusco, stretching from Pisac to Ollantaytambo.

One beautiful sight follows another: the salt terraces of Maras, the circular terraces of Moray, and the market at Pisac — we could honestly go on forever.

If you want to visit the archaeological sites in Moray, Ollantaytambo, Pisac, and Chinchero, you’ll need the so-called Boleto Turístico. It costs 70 soles and covers entry to all four sites. You can only buy it on-site in Cusco.

Local Favorite

Choquequirao

Choquequirao is something like the sister of Machu Picchu
Choquequirao is something like the sister of Machu Picchu

Choquequirao is also known as the sister of Machu Picchu. What few people realize: Choquequirao is actually even larger than Machu Picchu and just as architecturally impressive.

So why is this Inca site barely half as well known and still a genuine under-the-radar pick for Peru? The catch is that you can only reach Choquequirao via a challenging hiking trail, and you should budget at least four days in total.

Hiking tour from Cusco to Choquequirao

Top Highlight

Colca Canyon

The Colca Canyon in Peru is even deeper than the Grand Canyon in the USA
The Colca Canyon in Peru is even deeper than the Grand Canyon in the USA

Colca Canyon is one of the deepest gorges in the world, located in the far south of Peru near the city of Arequipa.

From viewpoints above the canyon, you can gaze down into the depths, take stunning photos, and watch condors soaring overhead.

If you enjoy hiking, don’t miss the chance to descend into the canyon and spend the night down there — it’s a totally different experience.

We’ve written a detailed article on visiting Colca Canyon:

Arequipa

The Plaza de Armas in Arequipa
The main square Plaza de Armas is one of the main attractions in Arequipa

Arequipa is also known as the White City or Volcano City. It sits near Colca Canyon, and right next to it an impressive volcano rises into the sky — quite a spectacular vista!

Beyond the beautiful surrounding nature, there’s plenty to discover in the city itself. Standouts include the Plaza de Armas, the Santa Catalina Monastery, and the Carmen Alto viewpoint.

Because we love Arequipa so much, we’ve written a detailed article on the best things to see in Arequipa:

Top Highlight

Lake Titicaca

Lake Titicaca in Peru
From the village of Taquile, you have a breathtaking view of the vast Lake Titicaca

One of the most famous lakes in the world — and one of the highest-altitude lakes on the entire planet. That’s Lake Titicaca.

It lies partly in Peru and partly in Bolivia, making it not only a top Peru attraction but also one of the best highlights in Bolivia.

Along the shores you’ll find ancient Inca ruins and beautiful overlooks. The most popular destinations are the city of Puno on the Peruvian side and Copacabana on the Bolivian side.

Our tip: From here, you can easily continue on to Bolivia — it’s the perfect opportunity to do a Peru-Bolivia road trip.

Puno

Uros Islands off Peru
Puno is especially popular as an attraction in Peru because of the floating Uros Islands

Puno is the largest city on Lake Titicaca on the Peruvian side. With its historic center and an impressive cathedral, it’s one of the most visited best places to visit in Peru.

Highlights in Puno include the small Uros Islands, which float in Lake Titicaca just off the city. Puno is also known for its rich folklore culture — traditional dances are regularly performed here by locals.

Guided tour from Puno to the Uros Islands

Paracas

Impressive coastline near Paracas
Near Paracas, the desert meets the ocean, creating an impressive natural spectacle

Paracas is a beautiful small town on the Pacific coast in southern Peru. It sits alongside the nature reserve of the same name — a desert landscape that meets the ocean’s edge, with unusually shaped sea cliffs and stunning beaches.

Out in the water off Paracas lie the Ballestas Islands, which you can explore on a boat tour. But the town itself, with its beach and laid-back atmosphere, is absolutely worth your time too.

Tour from Paracas to the Ballestas Islands and the nature reserve

Huacachina

The Huacachina oasis in Ica
The Huacachina oasis surrounded by sand dunes makes for a great photo

Not far from Paracas lies the Huacachina oasis, sitting right in the middle of the Ica desert, surrounded by towering sand dunes.

The oasis feels totally surreal out in the middle of nowhere — and makes for a really cool photo spot.

You can not only snap great photos here, but also try out some seriously fun activities like dune buggy riding or sandboarding.

Dune buggy tour with sandboarding near Huacachina

The Most Beautiful Places to Visit in Central Peru

Central Peru has fewer highlights than the south — but there are some real gems to be found here, including the capital city of Lima.

Miraflores in Lima

Coastline of Miraflores in Lima
In Miraflores in Lima, activities like paragliding and surfing are hugely popular

Miraflores is a neighborhood of Lima right on the coast, defined by its dramatic sea cliffs. The towering rocks have been planted with grass and make for a one-of-a-kind photo opportunity.

Whether you’re down on the beach or up at the viewpoints above — the view of the Miraflores coastline is seriously something special.

On top of that, Miraflores is home to many outstanding restaurants and bars. Lima is world-famous for its cuisine. It’s also where you’ll find most of the best hotels in Lima.

Centro Histórico in Lima

Plaza de Armas in Lima
In Lima’s Centro Histórico you’ll find many historic buildings and large plazas

The Centro Histórico is Lima’s historic district, home to most of the city’s classic sights — including the main square Plaza de Armas with the Presidential Palace and Lima’s cathedral.

Another standout is the church Basílica y Convento de San Francisco de Lima, beneath which lie catacombs you can tour — super fascinating!

City tour of Lima including a visit to the catacombs

Our Top Pick

Laguna 69

Laguna 69 near Huaraz
Even though not that many tourists have made their way to Laguna 69 yet, it’s definitely a top attraction in Peru

North of Lima lies the city of Huaraz, and the surrounding landscape is simply spectacular. A particularly special highlight in the mountains nearby is Laguna 69.

We’ve rarely seen water as intensely, brilliantly blue as in this mountain lake. The sight of Laguna 69 is simply breathtaking.

Despite its beauty, the lake is not yet overrun with tourists the way many other Peru highlights are.

Our hotel tip near Laguna 69

Your best bet is to stay in the city of Huaraz — most tours to Laguna 69 depart from there. We recommend the Hotel & Bungalows Villa Valencia.

Hotel & Bungalows Villa Valencia

Santa Cruz Trek

The Santa Cruz Trek in Peru
The Santa Cruz Trek is one of the most beautiful hikes in Peru and takes you past many stunning mountain lakes

If you can’t get enough of towering mountains and blue lakes, you absolutely have to hike the Santa Cruz Trek near Huaraz — in addition to Laguna 69, you’ll pass several more breathtaking mountain lakes along the way.

The trail is approximately 42 kilometers long and is typically done over four days, passing one natural highlight after another.

For the Santa Cruz Trek, your best bet is to find accommodation in Huaraz and book the hike locally. When planning, make sure to also check out the best time to visit Peru.

The Most Beautiful Attractions in Northern Peru

Northern Peru is less touristy, significantly more affordable, and packed with beautiful things to do. Here’s what you’ll find.

Gocta Waterfall

The Gocta Waterfall in northern Peru
The Gocta Waterfall is one of the top highlights in northern Peru

With a drop of over 700 meters, the Gocta Waterfall is one of the tallest waterfalls on earth and an absolute must-see in northern Peru.

You can reach this natural spectacle via two manageable hiking trails from Cocachimba or San Pablo. Both paths are around 5 kilometers long with a gain of approximately 400 meters in elevation.

From the viewpoint at the end of the hike, you have a fantastic view of the falls. Admission costs 20 soles.

Our Hotel Tip for the Gocta Waterfall

The nearest larger city to the waterfall is Chachapoyas — buses run from here to Cocachimba and San Pablo, and there are plenty of accommodation options. A lovely place to stay with a fantastic view is the Chachapoyas Backpackers Hostal Boutique.

Chachapoyas Backpackers Hostal Boutique

Iquitos and the Amazon

Iquitos on the Amazon
Iquitos is the capital of Peru’s Amazon region and gives you an authentic glimpse into life in the rainforest

A large portion of northern Peru is covered by the Amazon rainforest. The regional capital is Iquitos, which sits far removed from the rest of the country’s civilization.

The Amazon River flows right through Iquitos and is the city’s absolute highlight.

Since Iquitos is so remote, your best bet is to fly there from Lima. You can find the best flight connections on Skyscanner.

Our Hotel Tip for Iquitos

To truly experience the Amazon in the most authentic way possible, we recommend staying at the Amazon Oasis Floating Lodge. The bungalows float right on the Amazon River.

Casa Morey

Chan Chan

The archaeological site of Chan Chan
Near the city of Trujillo lies the impressive archaeological site of Chan Chan

The Chan Chan Archaeological Zone is a complete contrast to the Amazon.

Chan Chan was the former capital of the indigenous Chimú people — a city built entirely from adobe mud, which is something you’ve probably never seen before.

Wandering through this abandoned city, you’ll discover the remarkable arts and culture of the Chimú. Around 60,000 Chimú people once lived here. Chan Chan is located near the coast in northern Peru, close to the city of Trujillo.

Our Hotel Tip for Chan Chan

For a visit to Chan Chan, your best bet is to stay in Trujillo. We recommend the Hostal Donde Alberto.

Hostal Donde Alberto

Temple of the Sun and the Moon

Temple of the Sun and Temple of the Moon Peru
Did you know that Peru is home not only to Inca sites but also to ancient temple complexes?

While Chan Chan lies north of Trujillo, the Temple of the Sun and the Temple of the Moon — in Spanish, Huanco del Sol y la Luna — are located to the south of the city.

The temple complex was built by the indigenous Moche people, and you’ll find impressive murals throughout. We’d strongly recommend taking a guided tour — you’ll learn fascinating facts about the Moche culture that you’d completely miss on your own.

For this Peru attraction as well, your best base is Trujillo. A guided tour to Huanco del Sol y la Luna can be booked locally.

Máncora

Máncora in Peru
Máncora is the perfect place in Peru for sun, sand, and sea

Great surf, a flat sandy beach, and cool beach bars. If you just want to relax during your trip to Peru and have no desire for more hiking and sightseeing, you absolutely have to stop in Máncora.

Máncora sits at the very northern tip of Peru’s coastline, almost at the border with Ecuador. It’s the perfect spot in Peru for a proper beach vacation.

Our Hotel Tip for Máncora

Hotel La Maison is quintessentially South American. A lovely outdoor pool surrounded by palm trees, a wooden terrace with hammocks — so relaxing!

Hotel La Maison