RFK Rankings · Lima
Best Restaurants Inside Hotels in Lima 2026
Hotel dining rooms · Lima · 6 restaurants ranked · Updated June 2026
Compiled by the Restaurants for Kings editorial team · Published June 22, 2026 · Updated June 22, 2026 · Reviewed by Fredrik Filipsson, Editor-in-Chief · How we rank · Corrections
Lima's headline kitchens, Central, Maido and Astrid y Gastón, are all standalone restaurants, which leaves the city's best hotel meal in a quieter corner: a 1914 mansion in Barranco. Hotel B is the only Relais & Châteaux table in Peru, and it sets the bar for a small, distinctive group of dining rooms inside the city's grandes dames and modern towers. Peru has no Michelin stars, so this list rests on the kitchen, the room and the value rather than a guidebook badge. Six, ranked, with who each one suits and how to book it.
1.Hotel B · The Dining Room
Lima's only Relais & Châteaux dining room, in a 1914 Barranco mansion hung with art. Book it for the city's most distinctive hotel dinner.
Hotel B is a twenty-room Belle Époque mansion on Avenida Sáenz Peña in Barranco, a member of Relais & Châteaux and listed in the Michelin Guide's hotel selection. The dining room, run by chef Franco Hurtado, cooks contemporary Peruvian from native ingredients, crisp cuy with Andean potatoes, scallops in lime butter and river fish, served as small plates in a space full of Latin American art. The weekend rooftop B Brunch runs S/85 a head; the à la carte dinner is the real draw, paired with one of Lima's best gin-led bars, a Summum Best Restobar Lounge winner in 2019. This is the booking for a traveler who wants the meal and the setting to be one and the same.
Book via Mesa 24/7 or WhatsApp; ask for a table on the patio and start at the bar.
2.Maras · The Westin Lima
The Westin's contemporary Peruvian room in San Isidro, opened by Rafael Piqueras and now led by Anthony Macedo. Reserve it for a polished business dinner.
Maras is the signature restaurant of The Westin Lima Hotel & Convention Center on Calle Amador Merino Reyna in San Isidro, the financial district. Founding chef Rafael Piqueras built its name; executive chef Anthony Macedo runs the kitchen now, turning out nikkei tuna tiradito, crisp baby octopus and Amazonian paiche. Mains land around S/45 to S/90, with a special ceviche near S/180, and the room took a Tripadvisor Travellers' Choice award in 2025. Hotel-trained service and a quiet, glass-walled dining room make it the safe call for a deal dinner or an out-of-town client who is staying in San Isidro.
Book on the Marriott site; request a corner banquette for a quieter table.
3.Tragaluz · Miraflores Park, A Belmond Hotel
Belmond's ocean-facing room above the Miraflores boardwalk, with chef Ricardo Ehni's smoked ceviche. Book it for a view dinner that still cooks well.
Tragaluz sits inside Miraflores Park, A Belmond Hotel on the Malecón de la Reserva, looking out over the Pacific from the cliff-top boardwalk. Chef Ricardo Ehni's kitchen leans Peruvian, a smoked ceviche of the day's catch with zarandaja beans and an ají-amarillo fritter, plus tiraditos and grilled fish, in a bright room built around the water. The weekend brunch is S/79 a head; dinner is à la carte. This is the booking for a couple who want the Miraflores sunset without trading away the food, which is a real risk at most rooms with a view this good.
Book on the Belmond site; ask for a window table timed to sunset.
4.Perroquet · Country Club Lima Hotel
The grande-dame hotel dining room in San Isidro, open since 1927, with one of Lima's great pisco-sour bars. Save it for an old-school occasion.
Perroquet is the formal restaurant of the Country Club Lima Hotel, a 1927 colonial-revival landmark in San Isidro and a member of The Leading Hotels of the World. The carta runs Peruvian and international, a risoni ceviche with seared scallops around S/61, shrimp risotto and pastas up to S/149, and the adjoining English Bar pours one of the city's most decorated pisco sours, a repeat Summum bar winner. The room has taken Summum Best Hotel Restaurant for several years running and keeps the white-tablecloth pacing to match. This is the booking for a milestone lunch, a grandparent's birthday or a slow, formal afternoon.
Book on the hotel site; start with a pisco sour in the English Bar.
5.La Locanda · Swissôtel Lima
Swissôtel's Mediterranean room in San Isidro, where chef Juan López cooks a zero-waste tasting menu. Try it for a quiet, wine-led dinner.
La Locanda is the Mediterranean restaurant of the Swissôtel Lima, set in the Real business complex in San Isidro. Chef Juan López, formerly of Sergi Arola's two-star Gastro in Madrid, relaunched the menu in 2025 around a zero-waste idea, running a multi-course tasting alongside à la carte plates such as a beef Wellington near S/75. A wine list past a hundred labels makes it a quiet choice for a dinner that turns on the bottle as much as the plate. This is the booking for a business traveler in San Isidro who wants something other than another ceviche.
Book on the Swissôtel site; take the tasting and ask the floor to pair it.
6.La Vista · JW Marriott Lima
The JW Marriott's Pacific-facing room in Miraflores, built around a live ceviche bar. The value pick for a relaxed hotel lunch.
La Vista is the all-day restaurant of the JW Marriott Lima on the Malecón de la Reserva in Miraflores, with a glass wall over the Pacific and the Larcomar cliffs. Its draw is the lunch buffet at S/109, anchored by a live ceviche station the hotel built part of its reputation on, with a midweek ceviche-bar lunch at S/99 and a tea-time buffet at S/85. The cooking is hotel-international with a strong Peruvian core, in a room paced for families and unhurried lunches rather than a long tasting. This is the booking when you want the view and the variety without committing to a set menu.
Book on the Marriott site; come for the weekend lunch and sit by the glass.
Not for every hotel night
Skip these for a hotel dinner
A World's 50 Best pilgrimage. Central, Maido, Kjolle and Astrid y Gastón are standalone restaurants, not hotel rooms. If the tasting-menu trip is the point, book one of those directly and treat the hotel as a bed, not the table; see the best Lima wine lists for those rooms.
A late dinner. Most of these rooms wind down by 11pm. Hotel B's dining room runs latest, to roughly 1:45am Thursday to Saturday, but for a genuine late table look at the Lima open-late list instead.
How to dine well inside a Lima hotel
Book the destination rooms two to three days ahead through their own sites, OpenTable or Mesa 24/7, and a week out for a weekend window seat at a Lima hotel with a view. San Isidro is where the business dinners are, Maras and Perroquet most of all; Miraflores and Barranco are where the view and the atmosphere live. If you are marking an occasion, say so when you book so the room can make a night of it.
Remember that the city's most famous tables are not in hotels at all, so plan a stay around them rather than expecting the front desk to deliver one. And if someone tells you Maras is on the Miraflores cliffs, it is not, that room is La Vista at the JW Marriott; Maras is the San Isidro dining room at the Westin.
Frequently asked
Which hotel in Lima has the best restaurant?
Hotel B in Barranco holds our top spot. Its dining room, led by chef Franco Hurtado, is the only Relais & Chateaux table in Lima and sits in a 1914 Belle Epoque mansion full of Latin American art. For a polished business dinner in San Isidro instead, Maras at the Westin and Perroquet at the Country Club Lima Hotel are the stronger calls.
Is Maras restaurant in the JW Marriott or the Westin in Lima?
The well-known Maras is at The Westin Lima Hotel & Convention Center in San Isidro, opened by chef Rafael Piqueras and now led by Anthony Macedo. The JW Marriott Lima, on the Miraflores boardwalk, runs a different restaurant called La Vista, built around a live ceviche bar. The two are often confused, but Maras is the San Isidro room.
Do you need a reservation for Lima hotel restaurants?
Yes for dinner and for weekend lunches. The destination rooms, Hotel B, Maras and Tragaluz at Belmond, fill their best tables first, so book two to three days ahead and a week out for a weekend window seat. Most take reservations through their hotel sites, OpenTable or Mesa 24/7, and a sunset table at Tragaluz needs the most lead time of all.
Which Lima hotel restaurant has the best view?
Tragaluz at Miraflores Park, A Belmond Hotel, and La Vista at the JW Marriott both look straight out over the Pacific from the Miraflores cliff-top boardwalk, and they are the two to book for a view dinner. Tragaluz cooks the more ambitious menu; La Vista is the value choice, with a buffet and ceviche bar by the same glass wall.
Are there Michelin-starred hotel restaurants in Lima?
No. The Michelin Guide does not yet operate in Peru, so no Lima restaurant, inside a hotel or not, holds a Michelin star. Hotel B is listed in Michelin's hotel selection and is a Relais & Chateaux member, and several of these rooms appear in the Summum awards, but the ranking here rests on the kitchen, the room and value rather than stars.
Related rankings
More from RFK
Browse the full Lima dining guide, compare the best hotel restaurants worldwide, see how the format plays out in Tokyo hotels and Singapore hotels, or open the full RFK rankings index.
Restaurants for Kings is reader-supported. Some reservation links are affiliate links with OpenTable, Resy or Tock; we earn a small commission at no cost to you, and a link never buys a place on a ranking. Editorial scores and ranking order are independent of any commercial relationship. See our ranking methodology.