Lima, Peru
Best places to shop in Lima
4 markets, malls and shopping districts in Lima — what to buy, when to go, and the tourist traps to avoid at each one.
Last updated 2026-08-09
1. Mercado Indio, Miraflores
Photo: Joaquin Delgado · Pexels License · source
The craft markets along Avenida Petit Thouars — alpaca knitwear, textiles, silver, ceramics and Andean craft from across Peru.
Where: MarketMap: Open in Maps Best time: Daily 10:00–20:00Cost: Budget–MidTip: Baby alpaca is the good grade and is soft, light and expensive; 'alpaca-blend' is mostly acrylic. Rub it against your cheek — the difference is unmistakable.
2. Larcomar and Miraflores
Photo: Juaniotolp · CC BY-SA 3.0 · source
The clifftop mall built into the seafront, with Miraflores' surrounding boutiques, jewellers and restaurants.
Where: MallMap: Open in Maps Best time: Daily 11:00–22:00Cost: Mid–Luxury
3. Barranco: galleries and design
Photo: Ivonne Vallejos · Pexels License · source
The bohemian district — Peruvian designers, contemporary galleries, the Dédalo craft house and a weekend market.
Where: Street ShoppingMap: Open in Maps Best time: Tuesday to Sunday 11:00–20:00Cost: Mid-range
4. Mercado Surquillo and Mercado Central
Photo: Ana Hidalgo Burgos Burgos. · Pexels License · source
The food markets — Surquillo for the produce, ají varieties and fruit that Lima's chefs use, and the Central for the wider city trade.
Where: MarketMap: Open in Maps Best time: Daily 07:00–17:00Cost: BudgetTip: Dried ají amarillo and panca, and Peruvian chocolate from single-origin cacao, are the things to carry home.
More about Lima