The Best Things to do in Miraflores, Lima, Peru (2024)
Lima, the bustling capital city of Peru, is a destination that offers a rich blend of history, culture, and culinary delights.
As you plan your visit to the City of Lima, the main question is where should you stay to make the most of your experience? While there are several districts to choose from, Miraflores emerges as a compelling choice for travellers seeking a vibrant and convenient base.
From its prime location, to its cultural charm and coastal beauty, along the Peruvian coast, Miraflores has everything you need for a stay in the capital. Not only that, this area has many of its own attractions worth visiting.
In this article, I have listed the top things to do during your stay in Miraflores, Lima. I have also written other articles about Lima and places to visit in Peru to help you plan your trip to this wonderful country, so please read here to find out more.
Table of Contents
3. Food and Drink in Miraflores
5. Relax on one of Miraflores Beaches
6. Sports Activities in Miraflores
12. The Museo de Arte Contemporáneo de Lima (MAC Lima)
13. Street Art in the Bohemian District of Barranco
Other Attractions in Lima to See
Use Miraflores as a Stepping Stone to See Peru’s Main Attractions
1. Explore Huaca Pucllana
Huaca Pucllana is an ancient pyramid and archaeological site located in the heart of Miraflores district.
One of the main reasons to visit Huaca Pucllana is to step back in time and explore the rich history of Peru's pre-Columbian civilisations. These ancient ruins date back to around 500 AD and were built by the Lima culture, which predates the Inca Empire. It is a fascinating site to explore and to see the well-preserved ruins.
As you wander through the site, you will be amazed by the intricate architecture and the sheer size of the pyramid. The complex is made up of different platforms, patios, and ceremonial spaces. You can even climb to the top of the pyramid for a panoramic view of the surrounding area or Miraflores.
There are also guided tours of Huaca Pucllana, led by knowledgeable guides who provide in-depth information about the site's history and significance.
Another reason to visit Huaca Pucllana is the on-site museum, which displays a variety of artifacts and archaeological finds from the excavation of the site. You can see pottery, textiles, and tools that were discovered during the restoration process.
There is a restaurant on-site where you can savour traditional Peruvian cuisine while overlooking the ancient pyramid — an unforgettable dining experience!
2. Shopping in Miraflores
When it comes to shopping in Miraflores, you will find a variety of options that cater to different tastes and interests. Whether you're looking for traditional crafts, fashionable clothing, unique souvenirs, or modern shopping centres, Miraflores has something to offer.
The key shopping locations in Miraflores include:
Larcomar: Located on the cliffside overlooking the Pacific Ocean, Larcomar is a popular upscale shopping centre in Miraflores. It features a mix of international and local brands, ranging from fashion and accessories to electronics and home goods. Besides shopping, Larcomar offers stunning ocean views, restaurants, cafes, and a cinema, making it a great place to spend a leisurely afternoon.
Calle de las Pizzas: If you're looking for a lively and vibrant atmosphere, head to Calle de las Pizzas. This pedestrian street is lined with bars, restaurants, and shops, and it comes alive at night.
Mercado Indio: For a taste of traditional Peruvian crafts and souvenirs, Mercado Indio (Indian Market) is a must-visit. Located near Parque Kennedy, this market offers a wide range of colourful textiles, alpaca products, handicrafts, jewellery, and artwork.
Street Markets and Ferias: Keep an eye out for local street markets and ferias (fairs) that take place in Miraflores. These temporary markets often feature stalls selling handmade crafts, clothing, accessories, and artisanal food products.
Remember to bargain when shopping in the markets or with street vendors, as it is a common practice in Peru.
3. Food and Drink in Miraflores
Miraflores offers a wide range of dining options, from traditional Peruvian cuisine to international dishes. Here you will find a number of amazing restaurants.
As a coastal district, Miraflores is renowned for its fresh seafood, and ceviche is a must-try dish. Head to one of the many cevicherias in the area, where you can indulge in a tangy and refreshing mix of raw fish or seafood marinated in citrus juices and accompanied by onions, peppers, and other flavourful ingredients.
You will also find restaurants serving traditional Peruvian dishes like: lomo saltado (stir-fried beef), ají de gallina (spicy chicken stew), anticuchos (marinated skewered meats), and causa (layered potato dish). The Peruvian sauces, such as huancaina and rocoto, need to be tried as they will add a burst of flavour to your meal.
No visit to Miraflores would be complete without trying Peru’s iconic cocktail, the Pisco Sour. This delightful concoction combines pisco (Peruvian grape brandy), lime juice, syrup, egg white, and bitters, resulting in a refreshing and tangy drink.
Some of the best restaurants in Miraflores include Rafael, El Bodegon de Miraflores, Costazul, Punto Azul, Alma Bar Restaurante and Maido.
Maido is Lima’s premier destination for Nikkei cuisine, a delightful mixture of Japanese and Peruvian flavours, and was recently ranked among the top 10 best restaurants in the world.
4. Miraflores Boardwalk
The Miraflores Boardwalk, also known as the Malecón de Miraflores, is a popular attraction in the Miraflores district of Lima, Peru.
This six-mile stretch of boardwalk starts with Malecón de la Marina in the north, then becomes Malecón Cisneros, and ends as Malecón de la Reserva in the south.
The boardwalk is situated above the dramatic cliffs overlooking the Pacific Ocean and offers a fabulous ocean view.
It is a perfect place to stroll, bike, or jog and is surrounded by coffee shops, parks, and beaches.
5. Relax on one of Miraflores Beaches
Miraflores has several beaches. With excellent views of the Pacific Ocean, each one is an excellent place to spend some time and watch the world go by. These beaches are full of activity, both on the sea, from the boats, surfers, and paddleboards, to the passers by using the footpath that follows the coastline.
Costa Verde is a set of beaches integrated into what is known as the Circuit of Beaches of the Costa Verde. It is characterised by its rocky cliffs and is a popular spot for surfers. The beaches on the Costa Verde include Agua Dulce, La Herradura, Makaha, Redondo, Waikiki and includes the districts of Chorrillos, Barranco, Miraflores, and San Isidro. Here are some of the best beaches to visit in Miraflores:
Miraflores Beach: This beach is located below high, rocky cliffs adjacent to Lima's downtown. It is an urban beach that offers access to sun, sand, and surf. Miraflores Beach is also part of the Circuit of Beaches of the Costa Verde.
Los Delfines: This beach is located in the neighbouring San Isidro district of Lima and is a quieter place with fewer crowds, making it an ideal spot for those who want to relax.
6. Sports Activities in Miraflores
Miraflores offers a variety of sports and outdoor activities for locals and visitors alike. Whether you enjoy running, cycling, playing tennis, or engaging in team sports, Miraflores has options to keep you active and entertained. Here are some popular sports and activities you can enjoy in Miraflores:
Running and Jogging: Miraflores is known for its beautiful coastal boardwalk, which provides a scenic route for running or jogging. The Malecón de Miraflores offers stunning views of the Pacific Ocean and is a favourite spot for locals to exercise. You can also explore the nearby parks, such as Parque del Amor or Parque Kennedy, for additional running routes.
Cycling: Miraflores has designated bike lanes that make it a cyclist-friendly district. You can rent bicycles from various rental shops in the area. Ride along the coastal bike path, explore the parks, or even venture into neighbouring districts.
Tennis: If you're a tennis enthusiast, Miraflores has several tennis clubs and facilities where you can play. There are even courts along the coast next to the beach.
Volleyball: Along the beach front, you will find volleyball courts.
Skateboarding and Rollerblading: The wide sidewalks and coastal promenades in Miraflores are perfect for skateboarding and rollerblading.
If you don’t fancy any of these sports activities, remember, you can just sit and relax on the beach, and enjoy the sun.
7. Water Sports in Miraflores
Miraflores, being located along the coast of Lima, offers several exciting water sports activities for enthusiasts and adventure seekers.
Surfing - Miraflores is known for its excellent surf spots, attracting surfers from around the world. The waves in this area cater to different skill levels, making it suitable for beginners and experienced surfers alike. You can rent a surfboard and take lessons from one of the surf schools located near the beach. The waves are usually best during the summer months (December to April), but surfing is possible year-round.
Here are the best beaches for surfing in Miraflores:
Waikiki Beach: Waikiki Beach is the most popular and accessible surf spot in Miraflores. It’s suitable for beginners and those looking for a more relaxed surfing experience. The waves here are usually small to medium-sized, making it an ideal place for learning or practicing your skills. Several surf schools operate in this area, offering lessons and board rentals.
Makaha Beach: Located next to Waikiki Beach, Makaha Beach is another surf spot in Miraflores that caters to beginners and intermediate surfers. The waves are usually consistent and manageable, allowing for enjoyable rides. This beach tends to be less crowded, providing a more relaxed atmosphere.
Redondo Beach: Redondo Beach, also known as Playa Redondo, is a beach break located near the Miraflores boardwalk. The waves here can vary in size and intensity, making it suitable for intermediate and advanced surfers. It's a great spot to challenge yourself and catch some exciting waves.
La Pampilla: La Pampilla is a reef break located near the border between Miraflores and San Isidro districts. It offers more challenging and powerful waves, attracting experienced surfers seeking a thrill. The best time to surf at La Pampilla is during the winter months (April to October) when the swells are larger.
In addition to surfing, there are other water sport activities that you can try out, including:
Paddleboarding: Paddleboarding is a popular water sport in Miraflores, offering a relaxing and scenic way to explore the coastline. You can rent a paddleboard from various rental shops near the beach and glide across the calm waters of the Pacific.
Kayaking: Renting a kayak and paddling along the coastline of Miraflores allows you to explore the sea caves, cliffs, and hidden beaches that are inaccessible by land. You can rent kayaks from several rental providers.
Jet Skiing: If you're looking for a thrilling and fast-paced water adventure, jet skiing is an option to consider. You can rent jet skis from authorised rental providers and zip across the ocean waves, experiencing an adrenaline rush.
8. Parque Kennedy
Parque Kennedy (John F. Kennedy Park), also known as the Parque Central de Miraflores, is a popular park located in the heart of Miraflores.
The park is named after John F. Kennedy, the 35th President of the United States, and it has become one of the most popular and iconic spots in Lima.
The park is always bustling with activity, especially in the evenings and on weekends. You will find locals and tourists alike enjoying the vibrant atmosphere, street performances, and various events that take place there.
One of the highlights of Parque Kennedy is the large number of friendly and adorable cats that roam freely within the park. These stray cats have become a beloved symbol of the park and are protected by local organisations. You will often find people interacting with them, taking pictures, and even feeding them.
Parque Kennedy is also well-known for its vibrant art and craft fairs that frequently take place there. Local artisans display their unique creations, including handmade jewellery, clothing, paintings, and traditional crafts.
9. Parque del Amor
The Parque del Amor, also known as the Love Park, is a popular park located in the Miraflores district of Lima.
The Parque del Amor captures the essence of romance and affection, with its stunning views overlooking the coastline of the Pacific Ocean.
You can sit on one of the many benches overlooking the cliffs and enjoy the cool sea breeze while taking in the panoramic ocean view. It's an ideal place to witness a mesmerizing sunset or simply relax and appreciate the natural beauty of the coastline.
One of the main attractions of the Parque del Amor is the iconic sculpture called “El Beso” or “The Kiss”. This famous sculpture portrays a couple locked in a passionate embrace, symbolising the power of love.
The park’s design is inspired by the renowned Spanish architect Antoni Gaudí, known for his unique and artistic style. As you walk through the park, you'll notice beautiful curving mosaic walls adorned with colourful tiles.
The Parque del Amor also hosts various cultural events and celebrations throughout the year. From art exhibitions to poetry readings and street performers. Keep an eye out for one of these events.
Adjacent to the park, you'll find Malecón de Miraflores, the Miraflores Boardwalk.
10. San Isidro Neighbourhood
San Isidro and Miraflores are neighboring districts in Lima. So, if you are in Miraflores, be sure to head over to San Isidro.
San Isidro in Lima is a delightful neighbourhood, known for its leafy streets, elegant residences, and a vibrant mix of residential, commercial, and cultural areas. It's a great neighbourhood for a leisurely stroll, admiring the well-maintained architecture, and soaking in the ambience of this elegant district.
Parque El Olivar is known for its ancient olive trees and peaceful atmosphere. You can take a stroll, have a picnic, or simply relax amidst the natural beauty.
San Isidro is also home to the Museo de la Nación, which showcases Peru's rich history and cultural heritage.
The district also boasts a wide array of restaurants, ranging from traditional Peruvian cuisine to international flavours and more upmarket shopping destinations. The district is home to boutiques, designer stores, and high-end shopping centres such as Centro Comercial Camino Real and Real Plaza Salaverry.
If you're a golf enthusiast, then the district boasts several golf courses, including the Lima Golf Club, which is one of the oldest and most prestigious golf clubs in South America.
11. The Larco Museum
The Larco Museum (Museo Larco), officially known as the Rafael Larco Herrera Archaeological Museum, is a privately owned museum of pre-Columbian art located in the Pueblo Libre District of Lima, Peru, to the north of Miraflores.
The museum is housed in an 18th-century vice-royal building and was founded in 1926 by Rafael Larco Hoyle.
The museum contains one of Peru's finest historical collections devoted to the country's pre-Columbian peoples. The museum showcases chronological galleries that provide a thorough overview of 5,000 years of Peruvian pre-Columbian history.
As you explore the museum's galleries, you will have the opportunity to learn about various cultures that thrived in Peru, including the Moche, Nazca, Chimu, and Inca civilizations.
One of the highlights of the Larco Museum is its famous Erotic Gallery. This unique section showcases a collection of explicit pottery depicting human sexuality in ancient Peru.
12. The Museo de Arte Contemporáneo de Lima (MAC Lima)
The Museo de Arte Contemporáneo de Lima (MAC Lima) is a prominent cultural institution and contemporary art museum located in the Barranco district that neighbours Miraflores.
The museum showcases the visual arts of Peru since 1950.
The MAC Lima houses a remarkable collection of contemporary art from Peru and around the world. The exhibits feature a diverse range of artistic mediums, including paintings, sculptures, installations, photography, and multimedia works. The museum's collection reflects the ever-evolving nature of contemporary art, allowing visitors to engage with thought-provoking and innovative pieces.
The museum's building on Avenida Grau opened in 2013 and was designed by the Peruvian architect Frederick Cooper Llosa.
13. Street Art in the Bohemian District of Barranco
Barranco and Miraflores are neighboring districts in Lima, Peru. The distance between Barranco and Miraflores is relatively short, making it convenient to explore both districts during your visit to Lima.
The bohemian district of Barranco is a great location to see street art in Lima. Known for its artistic and bohemian vibe, Barranco is filled with captivating murals and creative expressions that adorn its streets and walls.
As you wander through the streets of Barranco, you will find yourself surrounded by an eclectic mix of street art styles and themes. From colourful abstract designs to intricate portraits.
One of the best spots to explore street art in Barranco is the Bajada de Baños, a pedestrian walkway that leads to the seaside. This area is a hotspot for local artists, and the walls are filled with murals that tell stories and evoke emotions.
Other Attractions in Lima to See
Miraflores is a district located about 5.6km southwest of Lima's city centre, where there are several other attractions to see. Here's a summary of the main attractions in Lima City Centre:
Plaza de Armas: The heart of Lima City Centre, Plaza de Armas is a historic square lined with stunning colonial buildings. Here you'll find the Government Palace, the Cathedral of Lima, and the Archbishop's Palace.
Cathedral of Lima: Located on Plaza de Armas, the Cathedral of Lima is an iconic religious site dating back to the 16th century. It features a beautiful facade and houses various chapels and the tomb of Francisco Pizarro, the Spanish conquistador who founded Lima.
San Francisco Monastery: This historic monastery is known for its intricate Baroque architecture and its catacombs, which hold the remains of an estimated 25,000 individuals.
Plaza San Martin: Another important square in Lima City Centre, Plaza San Martin is a gathering place with a statue of Peru's liberator, General José de San Martín. The square is surrounded by beautiful buildings, including the Gran Hotel Bolivar and the Club Nacional.
Casa de la Literatura Peruana: Housed in a beautifully restored historic Desamparados train station building, this cultural center celebrates Peruvian literature. It hosts literary events, exhibitions, and workshops, and it's a great place to learn about influential Peruvian writers and their works.
Mercado Central: If you want to experience the local culinary scene, head to Mercado Central. This bustling market offers a wide array of fresh produce, seafood, and traditional Peruvian dishes. It's a great place to sample local flavours and immerse yourself in the vibrant market atmosphere.
Use Miraflores as a Stepping Stone to See Peru’s Main Attractions
Miraflores is an excellent place to stay before exploring Lima and Peru's other attractions for several reasons:
Convenient Location: Miraflores is located in Lima, Peru's capital city, making it a convenient base for exploring the rest of the country. Lima's Jorge Chávez International Airport is easily accessible from Miraflores, allowing for seamless travel connections to other destinations in Peru.
Safety and Comfort: Miraflores offers a comfortable and well-developed infrastructure, with a wide range of accommodation options, restaurants, cafés, shops, and amenities that cater to the needs of travellers.
Cultural and Culinary Hub: Miraflores itself offers a wealth of cultural experiences and culinary delights. You can visit art galleries, museums, and theatres to get a taste of Lima’s vibrant cultural scene.
Coastal Beauty: Miraflores is situated along Lima’s picturesque coastline, providing stunning views of the Pacific Ocean.
Easy Access to Lima’s Historic Centre: Lima’s historic centre, with its fascinating colonial architecture and significant landmarks, is easily accessible from Miraflores. You can take a short taxi or bus ride to explore the attractions.
Peru’s Main Tourist Attractions Outside of Lima
By staying in Miraflores before embarking on your journey to Peru’s other attractions, you'll have the advantage of a comfortable and secure base, access to diverse dining and cultural experiences, and the opportunity to enjoy the natural beauty of Lima’s coastline.
From Miraflores, you can easily venture out to explore Machu Picchu, Cusco, the Amazon Rainforest, and other fascinating destinations, making it a strategic and enjoyable starting point for your Peruvian adventure.
Here's a summary of Peru’s main attractions outside of Lima:
Machu Picchu: One of the most famous archaeological sites in the world, Machu Picchu is a must-visit destination. This ancient Inca citadel is nestled high in the Andes Mountains and offers awe-inspiring views and a glimpse into the Inca civilisation's architectural prowess.
Cusco: Known as the gateway to Machu Picchu, Cusco is a historic city that showcases a blend of Inca and Spanish colonial architecture. Explore its cobblestone streets, visit the impressive Sacsayhuaman ruins, and experience its vibrant cultural festivals.
Sacred Valley: Located near Cusco, the Sacred Valley is a picturesque region with stunning landscapes, traditional Andean villages, and ancient Inca ruins. Discover the Pisac ruins and its vibrant market, explore the terraces of Moray, and visit the salt pans of Maras.
Lake Titicaca: Straddling the border of Peru and Bolivia, Lake Titicaca is the highest navigable lake in the world. It is renowned for its natural beauty and the indigenous communities that reside on its islands, such as the Uros floating islands and Taquile Island.
Colca Canyon: Twice as deep as the Grand Canyon, Colca Canyon is a breathtaking natural wonder located near Arequipa. Marvel at its impressive landscapes, spot soaring Andean condors, and visit traditional villages to experience the local culture.
Nazca Lines: These mysterious geoglyphs etched into the desert floor near Nazca are a UNESCO World Heritage site. Take a scenic flight over the lines to see the intricate designs of animals and geometric shapes.
Amazon Rainforest: Peru is home to a significant portion of the Amazon Rainforest, offering a chance to explore its incredible biodiversity. Take a riverboat cruise, go wildlife spotting, and immerse yourself in the unique ecosystem of the jungle.
Huascarán National Park: Located in the Cordillera Blanca mountain range, this national park is a paradise for outdoor enthusiasts. Hike through stunning valleys, visit glacial lakes, and conquer challenging peaks, including Huascarán, the highest mountain in Peru.
Arequipa: Known as the “White City” due to its beautiful colonial architecture made of volcanic white sillar stone, Arequipa is a charming city surrounded by volcanoes. Visit the Santa Catalina Monastery, explore its historic centre, and enjoy its culinary delights.
Paracas National Reserve: Situated along the southern coast, this protected area is famous for its unique coastal desert landscapes and abundant marine life. Take a boat tour to the Ballestas Islands to see sea lions, penguins, and a diverse range of bird species.
I hope you have found this information about Miraflores in Lima interesting. If you have visited this area, I would love to hear your thoughts, please email me and let me know at sarahransomeart@gmail.com.