Lima travel guide

South America's quiet food capital, Pacific coast cliffs, and the launchpad for Machu Picchu, Cusco, and the Amazon.

Affiliate disclosure: Pack & Go earns a small commission when you book through our links. We only recommend services we'd use ourselves. Prices are the same as booking direct.
Country
🇵🇪 Peru
Currency
Peruvian Sol (PEN)
Language
Spanish
Climate
Arid subtropical
Best months
Dec–Apr
Airport
LIM (Jorge Chávez)

Why visit Lima

Lima has become the food capital of South America, and it's no longer a secret. Central, Maido, and Astrid y Gastón hold World's 50 Best rankings; the ceviche scene is unrivaled; and the Nikkei (Japanese-Peruvian) and Chifa (Chinese-Peruvian) traditions have been refining themselves for 150 years. A perfect 3-day Lima trip is mostly built around food.

Geographically, Lima sits on cliffs above the Pacific in the middle of one of the world's driest deserts. The Miraflores cliff walk (the Malecón) is the city's defining attraction — paragliders launch from the cliff edge, surfers ride the breaks below, and the sunset over the Pacific is reliably spectacular. Barranco neighborhood (south of Miraflores) is the bohemian counterpart — art galleries, indie cafés, and the city's best nightlife.

Most travelers use Lima as a layover en route to Cusco (1-hour flight) and Machu Picchu. Three days is the right Lima stay — enough for food, the Malecón, Barranco, and Pachacamac ruins. Then fly to Cusco and you're in the Andes.

Hidden gems in Lima

Beyond the obvious highlights, here are six spots locals actually use and most guidebooks miss:

Mercado de Surquillo
Surquillo · Local food market
10 minutes by taxi from Miraflores. Far less touristy than the Mercado Central downtown. Tropical fruit you've never seen, fresh-caught fish (perfect ceviche ingredients), excellent juice stands. Best on a Saturday morning.
Barranco at golden hour
Barranco · Bohemian neighborhood
Cross the Puente de los Suspiros (Bridge of Sighs) at sunset, walk the cobblestone streets, hit a pisco sour at Ayahuasca bar inside a colonial mansion. Less touristy than Miraflores, more visually striking.
Huaca Pucllana
Miraflores · Ancient ruins in the middle of the city
A 1,500-year-old adobe pyramid sitting in the middle of Miraflores residential blocks. Tours every 30 minutes (~$5). The restaurant on the perimeter (also called Huaca Pucllana) serves dinner overlooking the lit-up pyramid — a defining Lima experience.
Las Flores ceviche stand
Surquillo · Hole-in-the-wall ceviche
Inside the Mercado de Surquillo, the back-right stall. The best ceviche in the city for under $10. Lunch only (ceviche is morning fish). Cash only.
Parque del Amor sunset
Miraflores · Cliffside park
A small park on the Malecón centered on a giant statue of two embracing lovers. Sunset crowds are a mix of locals, paragliders launching from the adjacent cliff, and surfers heading down to the breaks. The classic Lima moment.
La Lucha sanguchería
Miraflores · Sandwich institution
Lima's defining sandwich chain. Order the chicharrón (pork belly with sweet potato + onion salsa) and a chicha morada (purple corn drink). ~$5 for a perfect lunch. Locations across the city; the one on Calle Bonis is the original.

Want more? Our AI Hidden Gems tool generates fresh picks for any neighborhood in Lima →

Best time to visit Lima

Lima has a arid subtropical climate. Here's the month-by-month breakdown:

Jan23°C · summer
Feb24°C · warmest
Mar23°C · summer
Apr22°C · warm + sunny
May19°C · cooler
Jun17°C · garúa fog
Jul17°C · garúa fog
Aug16°C · garúa fog
Sep16°C · garúa fog
Oct18°C · fog clears
Nov20°C · warming
Dec21°C · summer starts

Our pick: December through April — Lima's summer. Warm sunny days (22-26°C), swimmable ocean, the Malecón at its best. May-November brings garúa (coastal fog) — grey, damp days where you barely see the sun. Mid-year is when Cusco is dry and Machu Picchu has the best weather, so many travelers visit Lima briefly during this less-than-ideal Lima season anyway.

Getting to Lima

Jorge Chávez (LIM) is in Callao, 45 minutes from Miraflores (more in traffic). Take an official taxi from the airport rank ($25-35) or pre-book. Avoid hailing taxis on the street in Callao — well-documented safety issues. From Miami: 6-hour direct, $400-700 RT. From New York/LA: 8 hours with possible stop, $500-900 RT. Domestic flights to Cusco are 1 hour (~$50-100).

✈️ Find flights to Lima

Where to stay

Miraflores is the right first-trip base — modern, safe, walkable, cliff views, easy taxi access. Barranco for return visitors who want bohemian and quieter. San Isidro for upscale residential and the Lima Country Club Hotel. Avoid central downtown (historic but unsafe at night) as a base — visit by day only.

🏨 Compare Lima hotels

Things to do

Headline acts: a ceviche lunch at El Mercado or La Mar, the Malecón walk in Miraflores at sunset, Barranco at night, Huaca Pucllana visit + dinner, Larco Museum (one of the world's finest pre-Columbian collections, half day). For longer trips: fly to Cusco for Machu Picchu, the Sacred Valley, Rainbow Mountain. The Amazon basin (Iquitos or Puerto Maldonado) is a 1-hour flight.

🎫 Browse Lima tours & activities

Plan your Lima trip with our tools

Free, no signup required. Each tool below is pre-configured for Lima — just click and it opens with your destination already loaded.

💎
Hidden Gems for Lima
AI-generated non-touristy spots by neighborhood and vibe.
🗺️
3-Day Lima Itinerary
AI itinerary with day-by-day plans and routing.
🎒
Lima Packing List
Auto-tuned for arid subtropical climate.
💶
PEN Currency Tracker
Live rates, spending tracker, common-purchase quick reference.
💬
Spanish Phrasebook
25 must-know phrases with audio pronunciation.
🛂
Peru Visa Check
Visa rules by nationality, instant.

Frequently asked questions

When is the best time to visit Lima?

December through April — Lima's summer. Warm sunny days, swimmable ocean, no garúa fog. May through November is grey and damp (the coastal garúa fog). Note that the best Lima season conflicts with the best Cusco/Machu Picchu season (May-September is dry up there), so most trips compromise.

How many days do you need in Lima?

Three days. Enough for Miraflores + Malecón, Barranco, a food day (ceviche lunch + tasting menu dinner), Larco Museum, and one half-day at the Pachacamac ruins or Huaca Pucllana. Most Lima trips are part of a larger Peru itinerary (Lima + Cusco + Machu Picchu + Sacred Valley).

Is Lima safe for tourists?

Mixed. Miraflores, Barranco, and San Isidro are safe day and night. Central downtown is fine by day but should be avoided at night. Callao (where the airport is) has known safety issues — use official taxis only. Don't flag street taxis anywhere in Lima — use Uber/Cabify/Beat.

How does ceviche actually work?

Raw fish (corvina or sea bass) is cured in lime juice for 10-15 minutes — the acid 'cooks' the fish chemically. Served with sweet potato, red onion, and corn (choclo). The 'leche de tigre' (tiger's milk) — the lime-fish marinade — is drunk as a shot. Eat ceviche only at lunch (morning fish is fresh; afternoon ceviche may be older).

Do you need to acclimate to Lima before Machu Picchu?

Lima is at sea level — no acclimation needed there. Cusco is at 3,400m — that's where you need to acclimate. Most travelers fly Lima → Cusco, then take it slow for 2 days in the Sacred Valley (which is lower at 2,800m) before heading up to Machu Picchu.

Can you drink the tap water in Lima?

No — drink bottled or filtered water. Ice in established restaurants is fine. Most hotels supply filtered water. Brush teeth with bottled if you have a sensitive stomach for the first few days.