South America's quiet food capital, Pacific coast cliffs, and the launchpad for Machu Picchu, Cusco, and the Amazon.
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.
Beyond the obvious highlights, here are six spots locals actually use and most guidebooks miss:
Want more? Our AI Hidden Gems tool generates fresh picks for any neighborhood in Lima →
Lima has a arid subtropical climate. Here's the month-by-month breakdown:
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.
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).
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.
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.
Free, no signup required. Each tool below is pre-configured for Lima — just click and it opens with your destination already loaded.
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.
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).
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.
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).
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.
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.