If you are planning on coming to Peru, you will undoubtedly spend some time in Lima. We didn’t come to Lima to drop high dolla$$$ on Michelin star restaurants, but we did spend a almost 2 weeks there and really enjoyed it! Read on for our Lima Travel Guide that tackles things to do, where and what to eat, where to stay, and more for Peru’s metropolis.
Lima Travel Guide
Lima is a massive city, the second most populous in South America, so there are options that cater to tourists of all classes and interests. If you’ve read our posts before, you know that we’re two twenty-somethings on a backpacker budget. We like free-ish experiences, like food markets and tip-based walking tours. Many traveler use Lima as a gateway to the rest of Peru and only plan to spend a couple of days there. Our Lima Travel Guide is perfect to help you make the most out of a day or two in Lima. Just be careful, you might fall in love with the city (like we did) and stay a couple weeks.
Tourism is Peru’s third largest industry (per my quick Google search), you may notice that Lima and Peru in general are both a lot more attentive to tourists than other South American cities you have visited. This is not to say that since more Peruvians live off of tourism, the quality of service is excellent (we did not find that to be the case), but that you will have lots and lots of options to contribute to the local economy via tourist taxes of all varieties — extra charges to check in early, extra charges for using hostel common spaces after checking out, expensive cab rides — you never really know.
While we love contributing to the local economy, we prefer doing so on our terms. That’s one reason why we prefer a more local (or expat) approach to getting to know a place, one that prefers the less touristy, expat-haven neighborhoods that may be just a little more out of the way. So while this post covers some tourist attractions in Lima, it focuses more on things to enjoy outside of those main attractions. (Confession: we didn’t visit a single museum in Lima.)
Things to Do in Lima, Peru
Lima is separated into neighborhoods that can be explored on their own or combined. In a crunch, you can explore el centro and el barrio chino (China Town) in one day, and Miraflores and Barranco on a second day. We preferred exploring Miraflores and Barranco on their own, as there is a lot to enjoy in these neighborhoods (and we prefer #slowtravel).
Explore el Centro
You can take a walking tour or explore el centro on your own. We took a tip-based free walking tour with Inkan Milky Way. Unfortunately, we would not recommend this tour to anyone, though it could have just been the lack of information we received from our specific guide. We left half way through and decided to wander on our own.
Lima’s center is filled with churches and plazas, and… a massive Chinatown. We recommend weaving together a few parks, plazas and churches (making sure to go to Plaza de Armas and nearby Alameda Chabuca Granda) to build your own walking tour.
Lima has over a dozen churches and convents in its historic center representing the different sects within Catholicism. If you’re big into churches (which we’re not), I’m sure you can find a specific tour; otherwise you can visit Convento de Santo Domingo and to check visiting a church off the list.
To get to el Centro from Miraflores, you can take a 30min cab or a nice 2 hour stroll. We prefer walking, as you’ll see so much more of the city. If you choose to walk from Miraflores, be sure to stop by our favorite restaurant cafe in all of Lima, El Pan de la Chola, and also walk through Bosque El Olivar, a retired olive oil farm that is now a national monument.
After El Olivar, take Avenida Arequipa down to the Centro, and you’ll walk by several parks, plazas and sculptures along the way. Veer right on Paseo Colon to pass through the Museo de Arte and continue on your way to Plaza de Armas stopping by Plaza San Martin along the way.
Explore Barrio Chino
Once you’ve had your fill of historic buildings, it’s a 12min walk from Plaza de Armas to Barrio Chino. This is the oldest china town in Latin America, and it gets very crowded. Your level of comfort with crowds may determine how long you stay in this area. It is an EXPERIENCE.
Miraflores is the more upscale part of Lima. It is touristy and highly commercialized, but it is definitely enjoyable. Parque Kennedy is likely the epicenter of tourist activity in Miraflores with frequent shows and festivals. Start there and head north along Avenida Arequipa to the Indian Market for some arts and crafts shopping. (Or you can go to any one of the countless other arts, crafts and souvenirs shops to see along the way – they all sell the same thing.)
While in the area, head east and cross the highway to get to Mercado 1 de Surquillo, where you can stock up on fruits and veggies, meat, or trail mix. Or choose one of the buzzing food stands inside the market for fresh Peruvian ceviche.
Head back to Miraflores (you can drop off any new purchases at your hostel) and head west to the shoreline. The park along the shoreline is the most extensive beachfront park we have ever seen – it’s impressive!. Along the walk, you’ll find a lighthouse, many open-air gyms, statues, poetry, soccer courts, tennis courts – even Nazca lines!
Barranco’s main attractions center around its two plazas – Parque Federico Villarreal, which is where Iglesia La Ermita and Puente de Suspiros are, and the main plaza. Both are within a 5min walk of each other.
From either plaza, take the stairs down to Bajada de Baños to get to the beach. You can walk along the beach in either direction. South will take you to a small flintstone gym where you can exercise while watching the surfers.
Barranco offers a boho-chic alternative to Miraflores. It’s full of plazas, nice restaurants, cafes and bars, and street art. We really enjoyed it. You’ll still see tourists, just not as many. It also has extensive park space along the shoreline, just not as vast as the parks in Miraflores.
While you can definitely explore Miraflores and Barranco in one day, both neighborhoods have a lot to offer. On our first visit to Lima, we visited both in one day, and stayed in Miraflores. But it wasn’t until our second trip to Lima that we stayed in Barranco and absolutely fell in love. I wouldn’t stay anywhere else. Many of the restaurants we recommend below are in Barranco and were frequented by mostly locals during our visit.
How to Get There: Lima Airport Tips
You will most likely fly into Lima, and there’s only one airport. To get to Miraflores from the airport, there is a good bus service called Airport Express that runs hourly. It’s S25 per person for a comfortable bus with free wifi. No need to buy tickets in advance; just purchase them at the airport at their blue stand just outside of baggage claim. Also, if you log into the free airport wifi, you will see their advertisement. Take a screenshot (1 per person) to get 10% off.
Airport Express only drops off in Miraflores, so if you are staying in Barranco, you will have to take a cab down from Miraflores (~S10) or walk (20-30min). Just let them know when you buy your ticket, and they’ll arrange for you to get dropped off at the southern-most point.
Due to Lima’s horrible traffic the ride from the airport to Miraflores can take anywhere from 30 minutes to 2 hours. Your 2 hours is spent better spent napping in a nice air conditioned bus than squeezed into the back of a cab. The price of 2 people taking a bus is about the same as a cab ride.
Lima has Uber but Uber does not pick up from the airport. Although you can take Airport Express back to the airport, calling an Uber is your best option so you don’t have to coordinate the bus schedule.
Where to Stay
Most tourists stay in Miraflores. If you’re only in Lima for two days, this may be your best option as Miraflores is slightly closer to the airport and to Lima’s historic center. While Miraflores is a great neighborhood and the parks along the shoreline are amazing, we prefer the feel of Barranco. Located just south of Miraflores (a 12-15min cab ride away), Barranco offers all of the amenities tourists like without being overly commercialized or touristy.
Where to Eat
Lima has so many good restaurant options. El Pan de la Chola in Miraflores was our favorite restaurant in Lima, but we didn’t go to any Michelin acclaimed spots.
What to Try
- Anticucho (beef heart)
- Anticucho de pollo (chicken heart)
- Lomo saltado (stewed beef)
- Chifa or Chaufa – There are a million chifas to choose from. Honestly, the Peruvian Chinese fusion that we tried didn’t taste much like fusion. It just tasted like other Chinese food we’d had before.
- Ceviche anywhere & everywhere – see section on Mercado 1 de Surquillo
- Isolina is a trendy higher-end casual restaurant in Barranco, just near Iglesia La Ermita. At about $30 USD per person for dinner (sans-drinks), it’s a treat! Lunch is also a great option and slightly cheaper.
- La Lucha Sangucheria Criolla is a fast-casual deli with multiple locations in Miraflores. After a few days in Lima, you’ll notice that Limeños love their sandwiches. Come here to find out why!
- Raw Cafe is a vegan restaurant with multiple locations in Lima, including in Miraflores. Think acai bowls, wraps, juices, ayurvedic dishes, and more. They also have a small health store on-site. They also serve menu del dia, which is just the plate of the day without accompaniments, slightly cheaper than the listed price on the menu.
- Germinando Vida is a veg. restaurant in Barranco, just off the main square. Don’t be fooled by the days-of-the-week sign out front, there are no specials here. The food is excellent!
- La Bodega Verde is a veg.-friendly cafe in Barranco, facing Iglesia La Ermita. I cannot recommend the food here (didn’t try it) and the smoothies are waaaay too sweet, but it has the loveliest patio to sit, enjoy a coffee or tea, and read.
Bakeries & Cafes
- El Pan de la Chola (Miraflores) – This was our favorite restaurant for the quality of food.
- La Panetteria (Barranco)
- Tostaduria Bisetti (Barranco)
The prices for coffee in Barranco were the highest that we saw in Peru. Expect to pay about 9 soles ($3USD) for a flat white. At the coffee in Barranco is really good!
Where to Go Next | Trip Planning
From Lima, you can explore all of Peru.
Head into the Andean mountains by taking an overnight bus to high-altitude hiking paradise of Huaraz. Or take an overnight bus to Huanchaco for some sun and surf. Or fly up to Mancora and explore the northern fringes of Peru.
Take your time getting to Machu Picchu by taking an epic roadtrip through southern Peru. From Lima, head south to the coastal town of Paracas, then to sandboarding in Huacachina, eating and adventuring in Arequipa, and finally to Cusco. The trip can take anywhere from a week to a month, depending on your pace and depending on your pace and what you choose to do. By clicking on the links above, you’ll be taken to our travel guides for these awesome cities!
If you’re taking a bus and staying in Miraflores, the closest bus station to you in La Victoria. Redbus is the best site to book online bus tickets in Peru. Unlike other bus booking services Redbus does not charge an additional booking fee. Also, be sure to check their home page for first time user and other discount codes.
There you have it, our favorite things to do in Lima, Peru! From us to you, happy adventuring!
- All prices are as of November 2019.