
Lima is often treated like a quick stop before Cusco, Machu Picchu, or the Sacred Valley.
But honestly? That is a little unfair.
If you are looking for the best things to do in Lima Peru, this city gives you much more than an airport layover. You get Pacific Ocean views, colorful neighborhoods, world-class food, colonial history, ancient ruins, museums, nightlife, and some of the best ceviche you will probably eat in your life.
According to Peru’s official tourism site, Lima is one of the country’s key cultural and culinary destinations, with museums, archaeological sites, coastal districts, and historic neighborhoods that make it worth more than a quick transit stop.
For first-time travelers, Lima is also a smart place to start your Peru trip. You can rest after a long flight, adjust to the rhythm of the country, sort out transport, activate your travel eSIM, and enjoy a few easy city days before heading into higher-altitude destinations.
Here are the best things to do in Lima Peru if you have 2 to 3 days in the city.
Miraflores is one of the easiest places to begin your Lima trip.
The neighborhood sits along dramatic cliffs above the Pacific Ocean, with parks, walking paths, bike lanes, restaurants, and sunset viewpoints. The Malecón, Lima’s coastal walkway, is perfect for your first afternoon in the city because it is scenic without being too intense.
You can walk past Parque del Amor, watch paragliders floating above the coast, or stop at Larcomar for food and shopping with an ocean view.
If you are only in Lima for a short time, Miraflores is one of the most convenient areas to stay.

Barranco is Lima’s creative, bohemian neighborhood.
Think colorful walls, street art, small galleries, coffee shops, bars, and old mansions with a slightly romantic feel. It is less polished than Miraflores, but that is part of the charm.
One of the most popular stops is the Bridge of Sighs, a small wooden bridge surrounded by restaurants and local stories. From there, you can wander through side streets, take photos of murals, and stop for coffee or dessert.
Barranco is especially nice in the late afternoon or early evening. It is also a great area if you enjoy slower travel, art, and local atmosphere.
The Historic Centre of Lima is where you see the city’s colonial side.
Start around Plaza Mayor, where you will find grand buildings, churches, balconies, and historic architecture. The area gives you a completely different feel from the coastal neighborhoods of Miraflores and Barranco.
Key places to see include:
Plaza Mayor
Lima Cathedral
Government Palace
Archbishop’s Palace
Old colonial streets and balconies
For first-time visitors, it is best to visit the Historic Centre during the daytime. You can explore independently, but a guided walking tour makes the experience easier because you get more context behind the buildings and history.
If you like history, add the San Francisco Monastery to your Lima itinerary.
The building is famous for its colonial architecture, library, religious art, and underground catacombs. It is one of the most memorable historic sites in Lima because it shows a darker, older side of the city.
This is not just another pretty church. The catacombs make the visit feel more immersive, especially if you enjoy places with a bit of mystery.
A guided visit is usually the best way to understand what you are seeing.
If you plan to visit Cusco, the Sacred Valley, or Machu Picchu later, Museo Larco is a great first stop in Peru.
The museum helps you understand Peru’s pre-Columbian history before you head deeper into the country. You will find ceramics, textiles, gold and silver pieces, and exhibits that explain ancient cultures in a clear and visual way.
It is also one of the most visitor-friendly museums in Lima. The building is beautiful, the displays are well organized, and there is a lovely garden and restaurant on site.
For culture lovers, this is one of the best places to visit in Lima Peru.
You cannot talk about Lima without talking about food.
Lima is one of the best food cities in South America, and for many travelers, eating is one of the main reasons to stay longer. The most famous dish to try is ceviche, usually made with fresh raw fish, lime, onion, chili, corn, and sweet potato.

Other dishes worth trying include:
Lomo saltado
Causa
Anticuchos
Ají de gallina
Papa a la huancaína
Pisco sour
If you are nervous about ordering or want to understand the food better, join a Lima food tour. It is one of the easiest ways to try local dishes, visit markets, and learn what makes Peruvian cuisine so special.
One of the most surprising Lima Peru attractions is Huaca Pucllana.
This ancient adobe pyramid sits right in the middle of modern Miraflores. One minute you are walking past apartments and restaurants, then suddenly there is a huge archaeological site in front of you.
That contrast is what makes Huaca Pucllana so interesting.
It is a good stop if you want history but do not want to travel far from Miraflores. You can visit during the day, then stay nearby for lunch or dinner afterward.
The Magic Water Circuit is a fun evening activity in Lima.
It is a park with illuminated fountains, water shows, music, and colorful lights. Is it the most “local hidden gem” in the city? Not really. But it is enjoyable, easy to visit, and good for families, couples, or travelers who want something relaxed at night.
After a day of museums, walking, and sightseeing, this is a simple way to end the evening without needing a big plan.
If you only book one experience in Lima, make it food-related.
A food tour or cooking class gives you more than just a meal. You can visit local markets, learn about Peruvian ingredients, try tropical fruits, make ceviche, or learn how to mix a pisco sour.
This is also a strong option if you are traveling solo because tours make it easy to meet other travelers.
For anyone searching for what to do in Lima Peru, a food experience should be near the top of the list.
For something more adventurous, try paragliding from the cliffs of Miraflores.
You will see the coastline, parks, high-rise buildings, and the Pacific Ocean from above. It is one of the most iconic activities in Lima because the launch area is right by the city.
This activity depends on weather and wind conditions, so keep your schedule flexible. If you are interested, check availability when you arrive in Miraflores.
Even if you do not try it yourself, watching the paragliders from the Malecón is still fun.
If you have extra time, consider a short day trip from central Lima.
Pachacamac is a large archaeological site outside the city and a good option for travelers interested in ancient history. It gives you a wider view of Peru’s past beyond the city center.
Callao is another option, known for colorful streets, port history, and urban art areas. However, it is better to visit Callao with a trusted tour or reliable transport, especially if it is your first time in Lima.
For a 2-day Lima itinerary, stay focused on Miraflores, Barranco, the Historic Centre, and food. For 3 days, add a day trip.
Many travelers fly into Lima before continuing to Cusco or other parts of Peru.
That makes Lima a practical base. You can sleep properly, eat well, buy travel essentials, organize domestic flights or buses, and prepare for higher-altitude destinations.
It is also a good place to get connected before your trip gets busier. With a Peru eSIM for travelers, you can use Google Maps, WhatsApp, ride-hailing apps, translation, and restaurant bookings as soon as you land.
That small detail matters more than you think, especially when arriving in a new country after a long flight.
For most first-time visitors, the best areas to stay in Lima are Miraflores, Barranco, and San Isidro.
Area | Best For |
|---|---|
Miraflores | First-time travelers, ocean views, restaurants, safety, convenience |
Barranco | Art, cafés, nightlife, boutique hotels, relaxed atmosphere |
San Isidro | Business travelers, quieter stays, upscale hotels |
Historic Centre | Short culture-focused stays, best explored during the day |
If this is your first Peru trip, Miraflores is usually the safest and easiest choice. You will be close to the coast, restaurants, shops, parks, and many tour pickup points.
Barranco is better if you want charm and nightlife. San Isidro is calmer and more business-focused.
Lima is a big city, so a little planning makes the trip smoother.
Use ride-hailing apps or hotel-arranged taxis instead of random street taxis, especially from the airport. Keep your phone secure in crowded areas, avoid showing valuables, and visit the Historic Centre during the daytime if you are exploring independently.
Before your trip, it is also worth checking the latest Peru travel advisory so you can understand current safety guidance and plan your transport more carefully.
Also, do not expect Lima to feel tropical all year. The city can be gray, misty, and cooler than many travelers imagine, especially near the coast. Bring a light jacket.
Before you land, download offline maps and save your hotel address. Better yet, set up a Gohub Peru eSIM or South America eSIM so you can use maps, translation, ride apps, and WhatsApp immediately after arrival.
It saves time, stress, and the awkward airport WiFi struggle.
Yes, Lima is worth visiting.
It may not have the dramatic mountain scenery of Cusco or the bucket-list fame of Machu Picchu, but it gives you food, culture, ocean views, history, and a softer landing into Peru.
For most travelers, 2 to 3 days is enough to enjoy the best things to do in Lima Peru without rushing. Walk the Miraflores coast, explore Barranco, visit the Historic Centre, eat ceviche, see Museo Larco, and give yourself time to enjoy the city before moving on.
Planning your Peru trip? Stay connected from the moment you land with a Gohub Peru eSIM, so you can use maps, ride apps, restaurant bookings, and WhatsApp without hunting for a local SIM card.
Yes. Lima is worth visiting for its food, ocean views, museums, colonial architecture, and neighborhoods like Miraflores and Barranco. It is also a smart first stop before visiting Cusco or Machu Picchu.
Most first-time travelers need 2 to 3 days in Lima. This gives you enough time to visit Miraflores, Barranco, the Historic Centre, Museo Larco, and enjoy at least one food experience.
Lima is best known for Peruvian food, especially ceviche, as well as Pacific coast views, colonial buildings, pre-Columbian museums, and its role as the main international gateway to Peru.
Miraflores is usually the best area for first-time visitors. It is convenient, walkable, close to the ocean, and has many hotels, restaurants, parks, and tour services.
Lima can be safe for tourists who stay in popular areas, use reliable transport, avoid showing valuables, and stay alert in crowded places. Miraflores, Barranco, and San Isidro are usually the easiest areas for first-time visitors.