The Best Restaurants in Lima
- 22 May, 2026
- by Konsti Sobon

Looking for a special and memorable way to take in the beauty of Lima, Peru while enjoying a drink? Look no farther than the rooftop bars in Peru’s capital. Rooftop bars provide breathtaking views of the city skyline, outdoor space, and a laid-back ambiance for a sundowner.
Join us as we explore Lima’s rooftop bar scene and learn where to go to get the best views of the city while enjoying a drink and some snacks.
What makes Lima’s rooftops especially rewarding is the city’s coastal geography. Built along dramatic cliffs overlooking the Pacific, districts like Miraflores and Barranco give rooftop terraces a genuine sea view rather than just a skyline, something few South American capitals can offer in their main tourist neighborhoods. Combine that with Peru’s strong cocktail and culinary scene, home to several restaurants that regularly appear on lists like the World’s 50 Best Restaurants, and a rooftop evening in Lima tends to deliver more than just a nice photo.

In the center of the San Isidro neighborhood on top of the Hyatt Centric Hotel, there is a beautiful rooftop called Celeste Solar Bar. With lovely string lights and soft seating, the location offers a warm and welcoming ambiance. The rooftop is a well-liked location for live music and evenings out, with a bar and DJ setup as well.
Small plates and tapas-style dishes are the mainstays of Celeste’s cuisine, which places a strong emphasis on ingredients and flavors from Peru. Prices run mid-range to high for Lima, with small bites and cocktails often landing in the $10 to $15 range; confirm current pricing before you go, since rooftop menus change fairly often.

Insumo is a chic rooftop bar situated in the popular Miraflores neighborhood next to Larcomar shopping center in Lima. The location offers a modern, fashionable atmosphere with cozy seating and views of Lima’s coast.
A small bar and a glass-enclosed dining space are part of the rooftop at the AC Hotel, making it a good spot to take in the ocean views regardless of weather.
Modern Peruvian cuisine is the main focus of the menu at Insumo, with a concentration on quality ingredients and creative presentation. The causa cangrejo (crab causa), pulpo a la parrilla (grilled octopus), and lomo saltado (beef stir-fry) are standout items. Insumo sits on the pricier end, with cocktails starting around $15 and mains between $30 and $50.

Hotel B is a boutique hotel in Lima’s artistic Barranco neighborhood. Its rooftop bar offers sweeping views of the Pacific Ocean, with comfortable seating and a relaxed, stylish atmosphere.
Modern Peruvian cuisine anchors Hotel B’s rooftop menu, with an emphasis on locally sourced, fresh ingredients. Roast beef bruschettas and fried prawns with an aguaymanto dip are among the standouts. Prices are fair for the category, with typical Peruvian drinks starting around $10 and snacks between $10 and $20.

In Miraflores, 27 Tapas is a rooftop bar and restaurant with a relaxed, casual vibe and both indoor and outdoor seating. A small rooftop pool and coastal views add to the atmosphere.
Small plates and tapas-style dishes dominate the menu, with an emphasis on Peruvian ingredients and flavors. The roast beef, langostinos panko, and croquetas de choclo y queso are solid picks. Cocktails start around $9, and small plates run $7 to $14.

The rooftop bar at the Hilton Lima sits in the middle of Miraflores, with comfortable seating, modern furnishings, and city views. A spacious bar and outdoor pool make it popular for both poolside afternoons and sunset cocktails.
International cuisine is the focus at the Hilton’s rooftop menu, with locally sourced ingredients worked in. The tiradito nikkei, grilled octopus, and lomo saltado are among the standout dishes. Cocktails start around $14, and dinner runs $30 to $50.

Piso 21 is on the 21st floor of the Hotel Estelar in Miraflores. It’s technically a restaurant rather than a dedicated rooftop bar, but it earns a spot on this list for its panoramic views of the Pacific Ocean and the city skyline while you sip a drink.
The decor is modern, and the seating invites you to settle in and take in the scenery. With a focus on seasonal ingredients and fresh seafood, the menu draws on Peruvian cuisine, including causa de pulpo al olivo and tacu tacu de lomo saltado, both worth trying alongside the wider Peruvian food scene. Prices are reasonable, with drinks from around $10 and mains between $8 and $15.

On the 10th floor of a hotel in Miraflores, Overground Rooftop Bar draws a younger crowd with its city skyline views and easygoing, stylish atmosphere.
Craft cocktails and bar snacks lead the menu, with an emphasis on fresh, regional ingredients. The Pisco Sour, the Smoked Old Fashioned, and fish tacos stand out. Cocktails start around $10, and bar snacks run $10 to $20.

Elephant Rooftop Bar is a sleek, contemporary spot in Miraflores with minimalist decor and a lively, social atmosphere.
The menu keeps its snack options tight: tequeños (fried cheese sticks), langostinos al panko, and brochetas de pollo cover most of it. Prices sit in a typical range, with cocktails from around $9 and bar snacks between $10 and $33.

Ambra Rooftop Bar at the Pullman Hotel Miraflores offers stunning coastline views with a mix of indoor and outdoor seating, cozy sofas, and lounge chairs.
The menu covers cocktails, beers, and wines, with a focus on pisco-based drinks, Peru’s national spirit, alongside tapas-style dishes like ceviche and other Peruvian street food classics, good for sharing. Prices sit on the higher end, with food from $10 to $20 and drinks from $12 to $18.
The rooftop bar scene in Lima, Peru is genuinely varied, with locations to suit different tastes and budgets. There’s something here for everyone, from comfortable and relaxed places to elegant, refined spaces.
The rooftops listed above are among our top picks for the best rooftop bars in Lima. Each offers a different experience, with good food, solid drinks, and views of the city or its coastline, so it’s worth picking two or three that fit your neighborhood and budget rather than trying to squeeze all nine into one trip.
Lima’s capital status brings more than chic bars with unforgettable views; you can pair a rooftop evening with dinner at one of the best nikkei restaurants in Lima for a fuller taste of Peru’s gastronomic culture.
| Rooftop Bar | Neighborhood | Vibe | Price Tier |
| Celeste Solar Bar | San Isidro | Chic, New York-style, live music | Mid-high |
| Insumo Rooftop | Miraflores | Modern, fashionable, ocean views | High |
| Hotel B Rooftop | Barranco | Boutique, relaxed, artistic | Mid |
| 27 Tapas | Miraflores | Casual, small pool, tapas-focused | Mid |
| Hilton Rooftop Bar | Miraflores | Poolside, international menu | High |
| Piso 21 | Miraflores | Restaurant with panoramic views | Mid |
| Overground Rooftop Bar | Miraflores | Younger crowd, craft cocktails | Mid |
| Elephant Rooftop | Miraflores | Minimalist, social, lively | Mid |
| Ambra Rooftop Bar | Miraflores | Lounge-style, pisco-focused | Mid-high |
A few practical points make the difference between a smooth night out and a frustrating one:
Bouncing between two or three rooftops in one evening is easiest when you are not the one figuring out taxis, reservations, and timing between stops. Travelers on a private, custom-built Peru itinerary can have a driver on call for the evening, a dinner reservation confirmed at a restaurant that pairs well with the rooftop you picked for cocktails, and a plan that accounts for Lima’s traffic patterns rather than leaving it to chance.
This matters more than it might seem. Lima’s rush hour traffic can stretch a 15-minute crossing between Barranco and Miraflores into 40 minutes without warning, and a rooftop with a sunset-facing terrace often fills its best tables within the first half hour after opening. A private arrangement removes the guesswork: someone else is watching the clock and the traffic so a rooftop evening in Lima becomes something you enjoy rather than something you manage.
The best rooftop bars in Lima, Peru sit on high floors in Miraflores, San Isidro, and Barranco, facing the Pacific Ocean or the city skyline. Many visitors favor rooftops atop boutique hotels or modern buildings near the Malecón, since they offer open terraces, sunset views, and comfortable seating. These spots often mix lounge areas with bar tables, so you can settle in for a full meal or just enjoy drinks with a view.
Most top rooftop bars are in Miraflores, San Isidro, and Barranco, three districts popular with both travelers and locals. Miraflores offers ocean views, modern buildings, and easy access from major hotels. San Isidro is a quieter business district with upscale hotel rooftops. Barranco has a more bohemian vibe, historic streets, and rooftops with views of both the sea and colorful buildings. Staying in or near these neighborhoods makes it easy to visit several rooftop bars in one trip.
Many of the best rooftop bars in Lima recommend reservations, especially on Fridays, Saturdays, and around sunset. Some places accept walk-ins early in the evening or on weekdays, but prime seating by the edge or near the best views is often reserved in advance. Booking a table online or by phone helps you avoid long waits at the entrance and improves your odds of a good spot.
Rooftop bars in Lima, Peru tend to be more expensive than standard street-level bars in the city. Cocktails usually sit in a mid to high price range, reflecting the location, view, and service level, and small plates often cost more than similar food at ground-floor restaurants. You’re paying for the full experience: the view, ambiance, music, and often live DJs or special events.
Most popular rooftop bars in Lima follow a smart casual dress code. Closed shoes, long pants or neat jeans, and stylish tops are common for men, while women often wear dresses, jumpsuits, or chic casual outfits. Sportswear, beachwear, and very casual clothes can be turned away at some venues, especially at night or during special events. When in doubt, dress slightly more formal than you would for a casual bar.
December through April, Lima’s summer, generally offers the clearest skies and best rooftop views, since the coastal fog known as garúa is far less common than in the cooler months. From roughly May through November, overcast, hazy conditions are frequent, which can soften the skyline and sunset views even if the temperature stays mild. Neither season closes the bars, but if a crisp, colorful sunset is the whole point of your visit, summer is the safer bet.

Adam J17 August, 2023 at 4:46 pm
Thanks for this recommendation, we loved 27 tapas! We went there for a sundowner and it was just an incredible setting. The Amazonian cocktail with camu camu and gin was deli
Oliver from Exploor17 August, 2023 at 4:49 pm
Hello Adam! We’re glad to hear that you liked our recommendations in the post and that you had a great time at 27 tapas. It really offers beautiful views.
I’ll make sure to try this cocktail soon. 🙂
Take care,
Oliver
Daniel Loyd26 April, 2023 at 6:25 am
You should have posted this blog a few months earlier. We went in February to 27 Tapas and it was amazing! The food or appetizers are very delicious and the drinks are good. But what we have enjoyed the most was the outstanding view from the top. Just incredible. Next time we will go and discover the other rooftop bars. cheers
Konsti from Exploor Peru26 April, 2023 at 8:20 am
Hi Daniel,
thanks a lot for your comment. Sure 27 Tapas is a wonderful place and the view is during the day & night incredible! Glad to hear that you have enjoyed your time in Peru.
I look forward to seeing you again soon.
Best,
Konsti