Top 21 Must-See Attractions in Lima

Lima, Peru

Lima rewards a short stay if you prioritize the right mix of history and energy. The Plaza de Armas anchors the colonial center, its cathedral and government palace framing the city's founding story, while Museo Larco nearby offers one of the finest collections of pre-Columbian art and ceramics anywhere in Peru. A few blocks on, the Monastery and Church of San Francisco reveals atmospheric catacombs beneath its baroque facade. For contrast, head to Miraflores and Barranco, where clifftop parks, street art, and the seaside path along El Malecón de Miraflores show the city's modern, ocean-facing side.

Lima's architectural treasures showcase centuries of history, from colonial-era masterpieces to pre-Columbian ruins nestled between modern skyscrapers. The city's UNESCO-listed Historic Center preserves Spanish colonial heritage while coastal monuments celebrate contemporary Peru.

Plaza de Armas (Plaza Mayor)
Must See

Plaza de Armas (Plaza Mayor)

The historic heart of Lima since its founding by Francisco Pizarro in 1535. This grand square features a magnificent bronze fountain from 1650 and is surrounded by architectural gems including the Cathedral of Lima, the Government Palace (Palacio de Gobierno), the Archbishop's Palace, and the Municipal Palace. The plaza represents the nerve center of Peru's capital where important historical events have unfolded for nearly 500 years. On the last Sunday of July each year, the water fountain is filled with Pisco to celebrate National Pisco Day.

⏱ 1-2 hoursNo Booking Needed

Tips for Landmarks & Monuments

  • Visit Plaza de Armas early morning or late afternoon to avoid crowds and heat
  • The changing of the guard at Government Palace occurs daily at noon
  • Huaca Pucllana is spectacular when illuminated at night - consider dining at the on-site restaurant
  • Dress modestly when visiting religious sites

Lima's museums house extraordinary collections spanning 5,000 years of Peruvian history, from pre-Columbian artifacts to contemporary art. World-class institutions preserve golden treasures, colonial art, and innovative exhibitions that tell Peru's cultural story.

Museo Larco
Must See

Museo Larco

Housed in an exquisite 18th-century vice-royal mansion built over a 7th-century pre-Columbian pyramid, the Larco Museum showcases Peru's finest archaeological collection. Founded in 1926, it displays over 45,000 ceramic pieces covering 5,000 years of pre-Columbian art. Highlights include the Gallery of Cultures, spectacular Gold and Silver Galleries with five specialized rooms, and the famous collection of erotic pottery. Set in beautiful gardens in the Pueblo Libre neighborhood, the museum offers chronological exhibits featuring Moche, Chimu, Nazca, and other ancient cultures. An excellent restaurant is located on-site.

⏱ 2-3 hoursNo Booking Needed

Tips for Museums & Galleries

  • Many museums offer free entry on the first Sunday of each month for Peruvian citizens
  • Museo Larco is open daily from 10am-7pm
  • Allow at least 2-3 hours for Larco and MALI to fully appreciate the collections
  • English-speaking guided tours are available at major museums
  • Museum restaurants often offer excellent dining with cultural ambiance

Lima's churches and convents are masterpieces of colonial architecture, adorned with baroque altars, religious art, and historical artifacts. These sacred spaces tell the story of Spanish colonization and the birth of Christianity in Peru.

Monastery and Church of San Francisco (Convento de San Francisco)
Must See

Monastery and Church of San Francisco (Convento de San Francisco)

One of Lima's most important colonial monuments featuring spectacular baroque architecture and religious art. The complex includes a library with over 25,000 antique volumes, gorgeous courtyards and cloisters, and a unique wooden dome built in 1546 in early Iberian Mudejar style. The main attraction is the famous catacombs dating back to the 1600s, which served as a cemetery until 1810 and house the remains of approximately 70,000 people. The detailed bone classification and legends of connecting corridors to government buildings make this a captivating tour. Guided tours in Spanish and English are available.

⏱ 1.5-2 hoursNo Booking Needed

Tips for Religious Sites

  • Entrance to San Francisco Catacombs costs approximately 15 soles per person
  • Guided tours are highly recommended to understand the historical context
  • Dress respectfully when visiting churches (covered shoulders and knees)
  • Photography may be restricted in some areas - always ask permission
  • Churches are most atmospheric during early morning or evening services
🏘️

Neighborhoods

Each Lima neighborhood offers its own distinct personality, from the upscale coastal charm of Miraflores to the bohemian streets of Barranco. Exploring these districts reveals the city's diverse character and local life.

Miraflores
Must See

Miraflores

Known as Ciudad Heroica (the Heroic City), Miraflores is Lima's premier tourist district perched on cliffs overlooking the Pacific Ocean. This upscale neighborhood features beautiful parks and gardens, high-rise buildings, world-class hotels, and countless restaurants and shops. The district is home to Parque Kennedy (famous for its stray cat population), the coastal Malecón promenade perfect for walking and cycling, Larcomar shopping center built into the cliffside, and the romantic Parque del Amor with its iconic 'El Beso' sculpture. Miraflores offers a perfect blend of cosmopolitan life with stunning coastal views, making it the heart of modern Lima and one of the safest, most walkable areas for visitors.

⏱ Half day to full dayNo Booking Needed
Barranco
Must See

Barranco

Lima's most bohemian and artistic neighborhood, originally a beach community for the city's wealthy that evolved into the center of art, music, and creative culture. The district is filled with colorful colonial architecture, street murals, art galleries, intimate cafes, and vibrant nightlife. Key attractions include the iconic Bridge of Sighs (Puente de los Suspiros), the ocean walk at Plazuela Chabuca Granda with beautiful murals, the Jade Rivera Museum showcasing one of Peru's most famous street artists, and numerous art studios like José Antonio Galería. Barranco's streets come alive at night with bars, live music venues, and restaurants. The neighborhood offers an authentic glimpse into Lima's artistic soul and contemporary cultural scene.

⏱ Half day to full dayNo Booking Needed

Tips for Neighborhoods

  • Use registered taxis or ride-sharing apps (Uber, Cabify) when traveling between neighborhoods
  • Miraflores and San Isidro are the safest areas for tourists, well-policed and walkable
  • Visit Barranco in the late afternoon to see street art, then stay for dinner and nightlife
  • The Historic Center is best explored during daylight hours with a guide
  • Each neighborhood has its own character - spend time in multiple districts to experience Lima's diversity

Lima's green spaces offer respite from urban life, from cliff-top parks with ocean views to magical water fountain displays. These parks blend natural beauty with cultural significance and recreational opportunities.

El Malecón de Miraflores
Must See

El Malecón de Miraflores

A spectacular six-mile-long cliffside promenade offering breathtaking panoramic views of the Pacific Ocean. This beautifully landscaped path runs along the entire Miraflores coastline and is perfect for walking, jogging, cycling, or simply relaxing while watching paragliders soar over the coast. The Malecón connects several scenic parks including Parque del Amor, features the Miraflores Lighthouse, and provides access to the beaches of Costa Verde below. Along the way, you'll find cafes, restaurants, exercise equipment, and numerous benches to sit and enjoy the ocean breeze and sunset views. It's one of Lima's most beloved recreational spaces.

⏱ 1-3 hoursNo Booking Needed

Tips for Parks & Gardens

  • Visit the Magic Water Circuit after dark (opens around 3pm, best after 6pm) for the full illuminated experience
  • Entry to the Magic Water Circuit is very affordable (approximately 4 soles)
  • Parque del Amor is most romantic at sunset - arrive early to secure a good viewing spot
  • The Malecón is perfect for early morning exercise or evening strolls
  • Bring a light jacket as coastal areas can be cool and windy, especially in winter
🍽️

Restaurants

Real, highly-rated Restaurants in Lima, sourced from Google Places (rating above 4★).

Must See

Awicha Santa luisa

★★★★★ 4.9 (361)

Awicha Santa luisa is a highly-rated restaurant in Lima, rated 4.9★ from 361 reviews. Located at C. Sta. Luisa 240, San Isidro 15073, Peru.

⏱ 1-2 hoursNo Booking Needed

Opening Hours

  • Monday: 12:00 – 10:30 PM
  • Tuesday: 12:00 – 10:30 PM
  • Wednesday: 12:00 – 10:30 PM
  • Thursday: 12:00 – 10:30 PM
  • Friday: 12:00 – 10:30 PM
  • Saturday: 12:00 – 10:30 PM
  • Sunday: Closed
Must See

LIMANÁ - PERUVIAN SUPERFOOD RESTAURANT

★★★★★ 4.8 (1,455)

LIMANÁ - PERUVIAN SUPERFOOD RESTAURANT is a highly-rated restaurant in Lima, rated 4.8★ from 1455 reviews. Located at Av. Augusto Pérez Araníbar 2011, San Isidro 27, Peru.

⏱ 1-2 hoursNo Booking Needed

Opening Hours

  • Monday: Closed
  • Tuesday: 12:00 – 4:00 PM, 6:00 – 10:00 PM
  • Wednesday: 12:00 – 4:00 PM, 6:00 – 10:00 PM
  • Thursday: 12:00 – 4:00 PM, 6:00 – 10:00 PM
  • Friday: 12:00 – 4:00 PM, 6:00 – 11:00 PM
  • Saturday: 12:00 – 11:00 PM
  • Sunday: 12:00 – 4:00 PM
Must See

Chicho

★★★★★ 4.8 (2,267)

Chicho | Cocina de Raiz | Miraflores is a highly-rated restaurant in Lima, rated 4.8★ from 2267 reviews. Located at Av. Comandante Espinar 663, Miraflores 15074, Peru.

⏱ 1-2 hoursNo Booking Needed

Opening Hours

  • Monday: 12:00 – 10:00 PM
  • Tuesday: 12:00 – 10:00 PM
  • Wednesday: 12:00 – 10:00 PM
  • Thursday: 12:00 – 10:00 PM
  • Friday: 12:00 – 10:00 PM
  • Saturday: 12:00 – 10:00 PM
  • Sunday: 12:00 – 8:00 PM
Must See

Cevichería Barra Maretazo

★★★★★ 4.8 (2,347)

Cevichería Barra Maretazo | Peruvian Food is a highly-rated restaurant in Lima, rated 4.8★ from 2347 reviews. Located at C. Berlín 340, Miraflores 15074, Peru.

⏱ 1-2 hoursNo Booking Needed

Opening Hours

  • Monday: 12:00 – 10:00 PM
  • Tuesday: 12:00 – 10:00 PM
  • Wednesday: 12:00 – 10:00 PM
  • Thursday: 12:00 – 10:00 PM
  • Friday: 12:00 – 10:00 PM
  • Saturday: 12:00 – 10:00 PM
  • Sunday: 12:00 – 10:00 PM
Must See

Maido

★★★★★ 4.7 (5,033)

Maido is a highly-rated restaurant in Lima, rated 4.7★ from 5033 reviews. Located at Ca. San Martín No. 399, Miraflores 15074, Peru.

⏱ 1-2 hoursNo Booking Needed

Opening Hours

  • Monday: 1:00 – 10:00 PM
  • Tuesday: 1:00 – 10:00 PM
  • Wednesday: 1:00 – 10:00 PM
  • Thursday: 1:00 – 10:00 PM
  • Friday: 1:00 – 10:00 PM
  • Saturday: 1:00 – 10:00 PM
  • Sunday: Closed
Must See

Osaka Pardo y Aliaga

★★★★★ 4.7 (4,919)

Osaka Pardo y Aliaga is a highly-rated restaurant in Lima, rated 4.7★ from 4919 reviews. Located at Av. Felipe Pardo y Aliaga 660, San Isidro 15073, Peru.

⏱ 1-2 hoursNo Booking Needed

Opening Hours

  • Monday: 12:30 – 11:00 PM
  • Tuesday: 12:30 – 11:00 PM
  • Wednesday: 12:30 – 11:00 PM
  • Thursday: 12:30 – 11:00 PM
  • Friday: 12:30 PM – 12:00 AM
  • Saturday: 12:30 PM – 12:00 AM
  • Sunday: 12:30 – 10:00 PM
Must See

Kjolle

★★★★★ 4.7 (1,200)

Kjolle is a highly-rated restaurant in Lima, rated 4.7★ from 1200 reviews. Located at Av. Pedro de Osma 301, Barranco 15063, Peru.

⏱ 1-2 hoursNo Booking Needed

Opening Hours

  • Monday: Closed
  • Tuesday: 12:45 – 2:30 PM, 7:00 – 8:30 PM
  • Wednesday: 12:45 – 2:30 PM, 7:00 – 8:30 PM
  • Thursday: 12:45 – 2:30 PM, 7:00 – 8:30 PM
  • Friday: 12:45 – 2:30 PM, 7:00 – 8:30 PM
  • Saturday: 12:45 – 2:30 PM, 7:00 – 8:30 PM
  • Sunday: Closed
Must See

Mérito

★★★★★ 4.7 (1,057)

Mérito is a highly-rated restaurant in Lima, rated 4.7★ from 1057 reviews. Located at Jr, 28 De Julio 206, Barranco 15063, Peru.

⏱ 1-2 hoursNo Booking Needed

Opening Hours

  • Monday: Closed
  • Tuesday: 5:30 – 9:00 PM
  • Wednesday: 5:30 – 9:00 PM
  • Thursday: 5:30 – 9:00 PM
  • Friday: 5:30 – 9:00 PM
  • Saturday: 12:00 – 3:00 PM, 5:30 – 9:00 PM
  • Sunday: Closed
Must See

Restaurant "El Pacífico"

★★★★★ 4.7 (3,881)

Restaurant "El Pacífico" is a highly-rated restaurant in Lima, rated 4.7★ from 3881 reviews. Located at Pje. de José Olaya 114, Lima 15001, Peru.

⏱ 1-2 hoursNo Booking Needed

Opening Hours

  • Monday: 8:30 AM – 10:00 PM
  • Tuesday: 8:30 AM – 10:00 PM
  • Wednesday: 8:30 AM – 10:00 PM
  • Thursday: 8:30 AM – 10:00 PM
  • Friday: 8:30 AM – 10:00 PM
  • Saturday: 8:30 AM – 10:00 PM
  • Sunday: 8:30 AM – 6:00 PM
Must See

Casa Tambo Restaurant

★★★★★ 4.6 (3,769)

Casa Tambo Restaurant is a highly-rated restaurant in Lima, rated 4.6★ from 3769 reviews. Located at Jr. de la Unión 1066, Lima 15001, Peru.

⏱ 1-2 hoursNo Booking Needed

Opening Hours

  • Monday: 12:30 – 11:00 PM
  • Tuesday: 12:30 – 11:00 PM
  • Wednesday: 12:30 – 11:00 PM
  • Thursday: 12:30 – 11:00 PM
  • Friday: 12:30 – 11:00 PM
  • Saturday: 12:30 – 11:00 PM
  • Sunday: 12:30 – 9:00 PM
Must See

Central

★★★★★ 4.6 (3,474)

Central is a highly-rated restaurant in Lima, rated 4.6★ from 3474 reviews. Located at Av. Pedro de Osma 301, Barranco 15063, Peru.

⏱ 1-2 hoursNo Booking Needed

Opening Hours

  • Monday: 12:45 – 1:45 PM, 7:00 – 8:30 PM
  • Tuesday: 12:45 – 1:45 PM, 7:00 – 8:30 PM
  • Wednesday: 12:45 – 1:45 PM, 7:00 – 8:30 PM
  • Thursday: 12:45 – 1:45 PM, 7:00 – 8:30 PM
  • Friday: 12:45 – 1:45 PM, 7:00 – 8:30 PM
  • Saturday: 12:45 – 1:45 PM, 7:00 – 8:30 PM
  • Sunday: Closed
Must See

Panchita - Miraflores

★★★★★ 4.6 (14,099)

Panchita - Miraflores is a highly-rated restaurant in Lima, rated 4.6★ from 14099 reviews. Located at C. 2 de Mayo 298, Miraflores 15074, Peru.

⏱ 1-2 hoursNo Booking Needed

Opening Hours

  • Monday: 12:00 – 11:00 PM
  • Tuesday: 12:00 – 11:00 PM
  • Wednesday: 12:00 – 11:00 PM
  • Thursday: 12:00 – 11:00 PM
  • Friday: 12:00 – 11:00 PM
  • Saturday: 12:00 – 11:00 PM
  • Sunday: 12:00 – 6:00 PM
Must See

El Mercado

★★★★★ 4.6 (2,705)

El Mercado is a highly-rated restaurant in Lima, rated 4.6★ from 2705 reviews. Located at Av. Hipólito Unanue 203, Miraflores 15074, Peru.

⏱ 1-2 hoursNo Booking Needed

Opening Hours

  • Monday: Closed
  • Tuesday: 12:30 – 5:00 PM
  • Wednesday: 12:30 – 5:00 PM
  • Thursday: 12:30 – 5:00 PM
  • Friday: 12:30 – 5:00 PM
  • Saturday: 12:30 – 5:00 PM
  • Sunday: 12:30 – 5:00 PM
Must See

La Mar Cevichería Peruana

★★★★★ 4.6 (8,526)

La Mar Cevichería Peruana is a highly-rated restaurant in Lima, rated 4.6★ from 8526 reviews. Located at Av. Mariscal La Mar 770, Miraflores 15074, Peru.

⏱ 1-2 hoursNo Booking Needed

Opening Hours

  • Monday: 12:00 – 5:00 PM
  • Tuesday: 12:00 – 5:00 PM
  • Wednesday: 12:00 – 5:00 PM
  • Thursday: 12:00 – 5:00 PM
  • Friday: 12:00 – 7:00 PM
  • Saturday: 11:30 AM – 5:30 PM
  • Sunday: 11:30 AM – 5:30 PM
Must See

Isolina

★★★★★ 4.6 (7,734)

Isolina is a highly-rated restaurant in Lima, rated 4.6★ from 7734 reviews. Located at Av. San Martín 101, Lima 15063, Peru.

⏱ 1-2 hoursNo Booking Needed

Opening Hours

  • Monday: 12:00 – 10:00 PM
  • Tuesday: 12:00 – 10:00 PM
  • Wednesday: 12:00 – 10:00 PM
  • Thursday: 12:00 – 11:00 PM
  • Friday: 12:00 – 11:00 PM
  • Saturday: 9:00 – 11:00 AM, 12:00 – 11:00 PM
  • Sunday: 9:00 – 11:00 AM, 12:00 – 10:00 PM