If good food is a priority for your trip — and Lima genuinely deserves its reputation as one of the world's great food cities — Miraflores is a practical base. It's home to some of the city's best restaurants, a clifftop park along the Malecón with ocean views, and the Larcomar shopping centre built into the cliffside itself.
Right next door, Barranco has a different energy — colonial buildings, street art, small galleries and a livelier bar scene at night. Both areas are popular with visitors, though some smaller boutique hotels have stricter booking policies than you might expect. Our hotel booking guide can help you compare options.