Last updated on February 1st, 2024
Want to get to know the real Lima, Peru? I’ve worked to narrow down all the things to do in Lima to just 21 must-dos. Don’t worry if you can’t get to them all — you can always come back.
1. Take a Peruvian cooking class
Lima is the ultimate foodie destination and you can learn how to cook some of these delicacies. During the Cooking Class With A Local Family Tour, you will start with a visit to the local market to pick up ingredients and then you will head to the home of a local Peruvian family. Here you will receive a cooking class on how to make authentic Peruvian cuisine and the perfect Pisco Sour. You can also check out my post on the best food tours in Lima for more foodie recommendations.
2. Walk along the malecón in Miraflores
The waterfront park along Miraflores features miles of recreational space for running, biking, sitting around, and taking in killer views of the ocean. The most famous park here is Parque de Amor, which is dedicated to all lovers and makes a great sunset viewing spot.
3. Eat lots of ceviche
Besides learning how to make Peruvian cuisine, you need to eat as much of it as you can while you’re here and ceviche is one of their most famous dishes.
4. Swim with wild sea lions
Did you know that off the coast of Lima, there is an island filled with wild sea lions? And you can actually swim with them! During this tour, you will Swim With Wild Sea Lions and learn about the various birds and Humbolt penguins that are around as well. It’s also not obligatory to get in the water if you just want to watch.
5. Watch the dancers in Parque Kennedy
On the weekend (and sometimes on weeknights) you can find senior citizens surrounding the “bowl” area of Parque Kennedy to dance salsa, merengue, and other Latin music with their sweethearts. It might be the most adorable thing you have ever seen.
6. Eat at Astrid & Gastón
Astrid & Gastón is ranked as one of the world’s 50 best restaurants and once you visit you can see why. The restaurant is housed in a gorgeous mansion in San Isidro with elegant decor, a herb garden, and a first-class bar. The 15-course tasting menu comes at a price of 419 Soles ($130) for lunch or dinner, but the experience is worth it. Or if you want to save some money you can order off the menu a la carte until you’re full! If you’re feeling adventurous, be sure to order the guinea pig pancakes.
7. Visit the Huacachina Desert Oasis
While not actually in Lima, I still had to add Huacachina Desert Oasis to the list. This stunning desert oasis and sand dunes are just five hours from Lima in Ica where you can dune buggy or sandboard and the sun shines here all year round when you need to escape the grey and cold in Lima. It unexpectedly became one of my favorite quick trips from Lima.
Riding on a dune buggy through the desert is like being on a freestyle rollercoaster. We’d slowly crank our way up a hill and then fly straight down a vertical drop at full speed as adrenaline rushed through our veins. Our group was screaming and laughing and we couldn’t believe how crazy our driver was. After driving around for a bit we stopped for sandboarding which ended up being just as exhilarating as the dune buggy ride. Besides the dune buggies being an amazing experience, the desert itself is beautiful.
8. Visit the Centro Histórico
Lima’s historic center is home to beautiful Spanish colonial buildings with stunning churches and architecture. This is a place where you’re going to find a lot of government employees walking around and locals just going about their daily lives. While here you can walk down the lively pedestrian-only shopping district, explore the central market, and visit Lima’s Chinatown. If you’re interested in learning about the history of the historic district, I recommend signing up for a walking tour.
9. See preserved bones in the Catacombs of San Francisco
While in the historic center be sure to visit the San Francisco Convent to see the catacombs. I originally went to see it as a quirky tourist attraction, but the building itself is what blew me away. You have to sign up for a guided tour and you’ll be happy to learn the quick facts along the way (note that they don’t let you take pictures). You’ll be guided through grand rooms where meetings between the church were held, an old library that looks like it has been frozen in time, and then end in the catacombs where bones from an estimated 25,000 bodies are creepily on display.
10. Shop local designers
Lima has a killer scene of local designers and artisans where you can shop one-of-a-kind items. You’ll find quite a few in Barranco or if you want to visit Lima’s most prestigious designers, take a walk along Avenida de Los Conquistadores in San Isidro. Read my complete guide on where to shop local in Lima.
11. Visit Playa de Los Pescadores
Visit the local fish market in Lima at Playa de Los Pescadores. Here you can see fishermen bringing in the latest catch right from the ocean to the market and even go out on a boat ride with them (10 Soles for 30 minutes). But the best part is all of the local food stalls where you can have freshly prepared ceviche.
12. El Circuito Mágico del Agua
The Circuito Mágico del Agua is one of the largest fountains in a public park and is a magical way to spend an evening. From Wednesday to Sunday at certain times there is a choreographed show featuring the fountain and lights (and an entrance fee into the park).
13. Take photos with Barranco’s street art
Lima’s bohemian Barranco neighborhood is covered in colorful murals that make a perfect backdrop for your next Instagram post. You can find most of the street art under the Puente de Suspiros (Bridge of Sighs) and on Calle 28 de Julio but simply spend the day wandering around and you will stumble upon some hidden gems.
14. Have dinner in ancient ruins
Only in Peru are you going to find ancient ruins in the middle of a city. In the center of Miraflores sits the ancient ruins of Huaca Pucllana and you can actually have dinner inside the ruins. The Huaca Pucllana restaurant is open for lunch and dinner, however, at night is truly special as the ruins are all lit up.
15. Order a flight of Pisco Sours at Ayahuasca
A huge historic mansion from the late 1800s has been restored into a gorgeous cocktail bar known as Ayahuasca. There are so many ambiences to explore so I recommend ordering a flight of their Pisco cocktail sampler and finishing each drink in a different spot.
16. Take a surf lesson
One of the neat things about Lima is that it’s a major cosmopolitan city with miles of beach access. During the summer you’ll find locals sunbathing or surfing the waves and you can participate. Take a small group surf lesson in Lima and hit the waves like a local.
17. Tour the Presbítero Maestro Cemetary
If you’re not weirded out by cemeteries, the Presbítero Maestro Cemetary is filled with grand tombs as old as 200 years old. You can go alone but if you want to learn the history behind the cemetery, book a tour where you’ll hear the fascinating stories while visiting some of the 850 tombs and crypts of Peru’s most famous past.
18. Watch a local soccer match
Watching a local sporting event is the best way to immerse yourself in the local culture and Peruvians have quite a bit of team spirit. If the national team is playing, head to El Estadio Nacional to watch an exciting soccer match, or smaller games will be held within the other stadiums. Tickets can be purchased via Teleticket.
19. Party at a traditional Peña
A peña is where you can experience the local Peruvian culture with live folkloric music, drinking, and dancing. Peña Don Porfirio is a classic local spot in Barranco that’s open on weekends. Come here for an untouristy peña experience.
20. Paraglide over the coast
Want to get a bird’s eye view of Lima? There are numerous paragliding tours that will launch you into the sky for a thrilling experience and breathtaking views. Most of the tours even include photo and video footage to document your experience.