Great Restaurants in Lima Peru
![]() |
Perroquet restaurant is located at the Country Club Lima Hotel |
Peruvian cuisine is at the forefront of the food revolution now, and Lima is leading the way as an epicurean capital. The best restaurants in Lima offer some of the top dining experiences in Latin America and a highlight for cruise and other travelers to the country.
Traditional Peruvian foods like quinoa and ceviche are celebrated at the colourful Astrid and Gastron (Calle Cantuarias 175) restaurant in swanky Miraflores. Local produce is heavily showcased in a contemporary setting representing one of the best restaurants in Lima.
Peru’s equivalent of the Michelin guide (Summum) consistently raves about Pedro Miguel Schiaffino’s minimalist restaurant Malabar (Calle Camino Real 101). Foods from the Amazonian, Andean and coastal regions are spotlit using high-quality ingredients in a creative way.
Adventurous eaters will not only love the food at La Rosa Nautica Restaurante (Espigon 4 Circuito de Playas) but the setting as well. It’s set on raised stilts over the ocean offering spectacular 360-degree views and seafood straight from the surrounding sea.
Colonial-style Perroquet (Los Eucaliptos 590 ) can be found at the five-star Country Club Lima Hotel surrounded by embassies adjacent to a golf course. Spicy food lovers looking for a romantic fine-dining setting will definitely feel at home here.
Many of the best restaurants in Lima can be found in Miraflores, and Mesa 18 (Avenida Malecón de la Reserva 1035) is no exception. Designed by the creator of the nautical interiors for Aqua Expeditions, this quirky establishment serves Peruvian cuisine with a Japanese twist.
Close by is Rafael Stirling’s welcoming restaurant Rafael (Cl San Martin 300) that makes dining there feel like a chic dinner party at a private home. Set inside a vivid 1920s house with art deco details, Rafael fuses traditional Peruvian dishes with Mediterranean inspiration.
Probably one of the most famous restaurants in South America, Chez Wong (Calle Enrique León García 114) is a lunch-only home kitchen cevicheria with just eight tables and no signage.
Central (Calle Santa Isabel 376) is Virgilio Martinez’s stylish eatery with spacious digs and online booking options, perfect if you don’t have much time planning your vacation.
South Beach-themed Fiesta (Avenida Reducto 1278) serves cuisine from the north-coast province of Chiclayo, and besides from having great-tasting food, is also a pretty fun dining environment. Palm trees, DJs and beachy cocktails round out the somewhat Floridian experience.
HANZO (Conquistadores 598) is another Japanese-Peruvian restaurant any fan of Asian-fusion food will appreciate. Like many of the places on this list, it can be found in the upscale San Isidro district among other elegant options.
Steps from the beach is a chic but laid-back lounge—Chala (Bajada de Baños 343)—ideal for its artsy location, in the heart of the bohemian Barranco neighborhood. It’s also the ultimate beach option, serving coastal cuisine with a Mediterranean spin.
Restaurant Huaca Pucllana (General Borgoño, Block 8) is housed in a compound of a 1,500-year-old adobe pyramid featuring a covered terrace with a view over the low pyramid and illuminated excavation walkways. Serving creole cooking in an extremely unique location, nothing beats eating at this establishment.
Best Times to Visit Argentina

Cartagena Cruise Port Guide

South American Cruise Tips
