Miraflores is Peru’s bustling and trendy neighborhood, with an ideal location close to the beach, where all the action is happening in Lima. It has a variety of bars, restaurants, and shops, offering something for everyone to do. But Miraflores is more than just a pretty face; it’s a neighborhood of diverse cuisines, endless ocean views, parks, shopping centers, and tourist attractions. Here are the top 23 must-do activities and ways to explore Miraflores:
- Take a Stroll on the “Malecon de Miraflores” The Malecon is a cliffside on the Miraflores boardwalk that has beautiful panoramic views of the Pacific Ocean. The Malecon is the perfect place for taking in a beautiful sunset in Lima and the best views of the ocean. Along your walk of the Malecon, you will come across multiple green spaces with sculptures, murals, and art created by both local and international artists.
- Bajada Balta
Bajada Balta in Miraflores is a picturesque location that has direct access from the cliffs to the beach. This charming walkway goes to the shoreline, allowing you to dive right in or take a nice stroll on the beach. It’s a good spot for a stroll, an afternoon picnic, or simply to relax and take in the stunning sunset views over the Pacific. - Romantic Vibes at Parque del Amor
Parque del Amor is a short distance away from Bajada Balta, only about 15 minutes by walking. Parque del Amor, also known as the “Love Park”, is a small park on the Malecon. The park is famous for its El Beso “The Kiss” sculpture, which shows a couple kissing. The park’s romantic vibes make it a great spot for couples to share special moments against the backdrop of the ocean view. Beyond its romantic symbolism, the park is an artistic haven. You’ll come across beautiful mosaics, murals, and sculptures that art lovers can appreciate. - Larcomar Shopping Center I’m usually not one to do much shopping when traveling, but Larcomar Mall is worth the visit. It’s not your typical shopping mall; it’s perched right on a cliff. Its prime location has breathtaking Pacific Ocean views, making it one of the best places for shopping. Here, you’ll find various shops, ranging from international brands to local boutiques. Beyond shopping, Larcomar has a wide selection of restaurants, coffee shops, and bars, perfect for enjoying a meal while taking in the ocean views.
- Spend an Evening in Parque Kennedy
Parque Kennedy, or “Kennedy Park,” in the center of Miraflores, is a must-visit for several reasons. First off, it’s a vibrant and lively place, always buzzing with activity. You’ll find local artisans with their crafts, musicians, street performers, and street food vendors with delicious snacks. Try some sweets from the vendors, like mazamorra, arroz con leche picarones, and lucuma ice cream. But the park’s most famous for the numerous stray cats that live in it, earning it the nickname “Cat Park”. - Indulge in Chocolate
If you’re a chocolate lover (and who isn’t?), you have to check out the chocolate-making classes at the Chocolate Museum in Lima. It’s a sweet experience, both literally and figuratively! For around $25 to $30 USD, you can join a class where you get to learn the secrets of making delicious chocolate treats from scratch. They’ll walk you through the entire process, from cocoa bean to chocolate. It’s a hands-on, interactive class that’s great for families, couples, or solo travelers with a sweet tooth. Classes typically run for a couple of hours, so you’ll have plenty of time to channel your inner chocolatier. Plus, you get to take your handmade chocolates home as souvenirs. - Thrills in the Sky Paragliding
Paragliding in Miraflores is one of the most popular things to do in Lima. It’s like a bird’s-eye view of Miraflores, and it’s absolutely breathtaking. The cost can vary, but you’re looking at around $60 to $80 for this activity. Make sure to book this activity with a reputable agency. Safety is important, so make sure to do your due diligence. - Take Surfing Lessons
Lima is known among surf enthusiasts for its amazing waves and surfing culture, which attracts surfers from around the world. Miraflores, a district in Lima, has excellent surfing spots along its coastline. The top beaches for surfing in Miraflores are Playa Makaha Beach and Playa Waikiki, where you can catch consistent waves for both beginners and experienced surfers. Costs for surfing in these areas vary depending on factors like equipment rental, lessons, and beach access, ranging roughly from $20 to $60 for a surfboard rental and around $25 to $50 for a lesson. Prices may differ between surf schools and rental shops along the beachfront. - Bike Riding on the Malecon
The Malecon can be explored by foot, but another great way to explore it is on a bike. Cycling along the Malecón in Peru offers an exhilarating and scenic experience. Renting a bike along the Malecón can cost anywhere from $5 to $15 per hour, depending on the type of bike and duration. The Malecon has dedicated bike lanes used by both locals and tourists. The rental shops situated along the Malecón have a variety of bike options, so you can choose the best one for you. - Light show at Circuito Magico Del Agua
The Circuito Mágico del Agua “Magic Water Circuit” in Lima is a mesmerizing attraction known for its cool water shows and sculptures. In addition to the water sculptures, the park has 13 fountains used to create light presentations against the night sky. The cost of entry is cheap, around $2 USD, which makes it one of the coolest yet affordable activities to do in Lima. The circuit is open Tuesday to Sunday, with the light shows scheduled at 7:15 PM, 8:15 PM, and 9:30 PM. - Mercado Indio
Mercado Indio ” the Indian Market” s a vibrant marketplace that has various Peruvian handicrafts, textiles, and souvenirs that typically is open from 10 AM to 8 PM. This bustling market is a haven for those seeking authentic Peruvian souvenirs. You will find stalls filled with colorful textiles, alpaca wool products, intricate ceramics, and traditional handmade items, showing a glimpse into Peru’s rich heritage. Mercado Indio is an ideal spot to find unique souvenirs and gifts that reflect Peru’s diverse culture and craftsmanship. - Take Salsa and Bachata Classes in Parque Antonio Raimundi
It’s time to let loose with some salsa and bachata dance classes. Don’t worry if you’re a bit shy; I was too, and it turned out to be a total blast. I was nervous about taking dance classes in a public park “Parque Antonio Raimondi” , but it quickly became one of my favorite experiences. It’s all about getting into the rhythm, feeling the music, and having a great time. The dance teacher was fantastic, and it’s another budget-friendly activity to enjoy. - El Malecon Tajamar
El Malecón Tajamar in Lima is a scenic coastal spot in the Miraflores district. While it doesn’t have set opening or closing hours, people often come here during daylight hours. This hidden gem is frequented by locals and tourists alike to unwind, making it an ideal escape from the city’s hustle. Stroll along the pedestrian paths, relax on the benches, have a picnic, or simply take in the breathtaking views of the ocean and cliffs. It’s an excellent spot for a leisurely walk or to watch the sunset. - Mercado 28
Mercado 28 is in the heart of Miraflores, Lima, and is a bustling food market that both locals and tourists go to. It’s open from early morning until late afternoon. This market is a haven for foodies and a great chance to try some of the local cuisine. The market has vendors selling traditional Peruvian dishes, fresh produce, and artisanal products. Visitors flock here to have authentic Peruvian cuisine, including ceviche and empanadas, and don’t forget to try pisco sour, which is Peru’s national drink infused with lime juice. Beyond the delicious food, the market has a lively ambiance, with traditional crafts, souvenirs, and local goods. This makes it a great spot for souvenir shopping and experiencing Peru’s cultural vibrancy. Hours of operation typically run from around 8 AM to 6 PM - Take a Ceviche and Pisco Sour Making Class
Participating in a ceviche and Pisco sour-making class is one of the best ways to indulge in the culinary experience in the city of Lima, allowing you to experience Peru’s rich food heritage by learning about their national dish and drink. Learning the art of crafting these iconic dishes firsthand from an expert chefs is one of the best ways to gain insights into the traditional methods, fresh ingredients, and cultural significance behind these beloved Peruvian foods. The class I booked cost only $36 USD, and lasted about 2 hours beginning to end. - Be entertained at La Tarumba
La Tarumba in Lima is a circus and theater that offers an immersive and entertaining experience for visitors of all ages. It is known for spectacular performances, combining acrobatics, theater, and live music. La Tarumba showcases the incredible talents of its performers in a captivating show filled with energy and creativity. The cost for attending La Tarumba varies based on seating and performance dates, typically ranging from $25 to $80 per person. The hours of operation might vary based on the show schedule, with evening performances usually starting around 8 PM. Check their official website for shows schedule and prices. - Visit the Church of Virgin Milagrosa
The Church of the Virgin Milagrosa has great history and stunning architecture. The church is known for its beautiful altar and intricate details. Entry to the church is typically free, allowing visitors to explore its peaceful interior and appreciate its religious significance. The church is usually open from 10 AM to 1 PM and from 4 PM to 8:30 PM. - Explore Pre-Inca History at Huaca Pucllana
Make sure to stop by Huaca Pucllana, and here’s why it’s a must-visit spot: It’s a massive, ancient clay pyramid right in the heart of the Miraflores neighborhood. Take a step back to the pre-Incan ruins and explore this archaeological site, which is about 1,500 years old. Plus, there’s a cool on-site museum where you can learn more about the history and culture of Lima. The entrance fee is only about $4.50 USD. - Museo Amano The Amano Museum is a hidden gem preserving the cultural heritage of ancient Peruvian textiles and ceramics. This museum has an impressive collection of pre-Columbian artifacts, showcasing the artistry and craftsmanship of Peru’s early civilizations. The artifacts date back thousands of years. Entry to the museum typically costs around $10 USD, and the museum is open from Tuesday to Sunday from 10 AM to 5 PM. Make sure to check the webiste to verify the opening hours.
- Lugar de La Memoria Museum
Lugar de la Memoria, also known as the “Place of Memory,” in Miraflores is an important memorial dedicated to honoring victims of Peru’s internal conflict that took place in the 1980s and 1990s. This site serves as a reminder of the country’s troubled past, shedding light on human rights violations. Visiting this museum offers a powerful educational experience, which a lot of tourists tend to skip. The museum showcases exhibits, testimonials, and interactive displays that explain historical events. Admission to Lugar de la Memoria is free and is open from 10 AM to 6 PM Tuesday through Sunday. - The Japanese Themed Park
There is no shortage of parks in Miraflores, and another one to check out is the Japanese Park, which shows the beauty of Japanese-inspired landscapes. This park has traditional Japanese gardens, cute ponds, and meticulously maintained plants. The highlight of this park are the Japanese cherry blossom trees that really capture the park’s theme. - Side Quest to the Barranco District
Barranco is not exactly in Miraflores, but it’s only 20 minutes away by car. Barranco in Peru is a vibrant and bohemian district with artistic charm and cultural richness. This eclectic neighborhood is a must-visit for its colorful street art, cozy cafes, and lively atmosphere. You will find stunning murals, and you can explore the local art galleries. Barranco is also home to the famous Bridge of Sighs, which is a picturesque spot to enjoy panoramic views. If you’re looking for the hub of the art scene in Lima, you’ll find it in Barranco. - Side Quest to San Isidro District
The San Isidro district is a hip and trendy neighborhood only 10 minutes away by driving and 40 minutes by walking from Miraflores. San Isidro has a more relaxed and upscale vibe compared to Miraflores. San Isidro appeals to those seeking a quieter atmosphere while still being close to the city’s attractions with beautiful parks, luxurious residential areas and high end shopping. The district has lush green spaces like El Olivar Park and Parque del Olivar. Additionally, San Isidro is home to gourmet restaurants, upscale boutiques, and embassies. While Miraflores exudes a bustling and lively atmosphere, San Isidro has a more relaxed but upscale charm, making it an excellent choice for a more sophisticated and peaceful stay in Lima. - Experience Luxury at Peru’s Famous Michelin Star Restaurants Peru has the most Michelin-starred restaurants in South America. Lima’s food scene has earned it a reputation as a global culinary hotspot, and Michelin-starred restaurants play a significant role. Among the top recommendations near the Miraflores District are Central, Maido, and Astrid y Gastón, each offering amazing dining experiences based on Peruvian ingredients and techniques.
- Guided Walking Tour Of Lima Taking a guided tour in Miraflores is a good way to get insight into the city of Lima because you usually have locals or historical experts show you around. Guided tours also ensure a hassle-free experience, allowing you to optimize your time and discover Lima’s highlights with personalized recommendations tailored to your interests. My favorite site to book a free walking tour is “guruwalk.com.” Note that although tours are free, you are expected to tip at least $10 to $15 USD at the end of the tour. Another amazing walking tour that focuses on the culinary aspects of Miraflores and only costs $50 takes you to the local markets and includes several food and drink tastings.
- Take Spanish Classes at Peruwayna Spanish School One of the best things I did in Miraflores was take Spanish language classes while there. What better way to immerse yourself in the culture than to learn the local language? Classes were really affordable, and the teachers were very kind. I did semi-intensive lessons, which only took 2 hours out of my day. Even if you’re only in Lima for a couple of days, this is a great way to help your travel be a little bit more authentic and sustainable.
- Yoga Classes In Miraflores, Peru, yoga classes are a nice escape from the busy city. It’s a perfect sanctuary to unwind, and rejuvenate in a small group setting. Classes at MATMAX Yoga start at around $17/per person.
Disclosure: Explore with Milca is a reader-supported website. I may earn a commission at no additional cost to you when you buy through links on my site.