Nestled on the stunning coastline of the Pacific Ocean, Lima is a city where history meets modern vibrancy.
As Peru’s capital, Lima is the gateway to exploring the rich culture, culinary delights, and dynamic urban experiences of this fascinating country.
I had the pleasure of visiting Lima for a total of seven days, before and after visiting Machu Picchu in August. Lima is a bustling city so my goal was to try as many restaurants and bars as I could try in such a short visit, and not leave the city.
Here are some unique things to do in Lima Peru when you are short on time, along with practical tips to make your trip seamless and unforgettable.
A Brief History of Lima
Founded by Spanish conquistador Francisco Pizarro in 1535, Lima was known as “La Ciudad de los Reyes” or “The City of Kings.”
This historic city became the political, cultural, and religious hub of Spanish South America during colonial times.
Today, Lima is a bustling metropolis that beautifully preserves its historical roots while embracing modernity.
It is often the starting and end point for many visitors who are also visiting Cusco and Machu Picchu.
6 Quick Facts About Visting Lima Peru
Currency: Peruvian Sol (S/). Credit cards are widely accepted in restaurants, hotels, and shops, though cash is handy for markets.
Language: Spanish is the primary language but many people speak English. Knowing a few basic phrases will go a long way, as well as using Google Translate.
Weather: Mild and humid year-round. Summers (December to March) are warm and sunny, while winters (June to September) are cooler and misty.
Bathroom Etiquette: It’s best to dispose of toilet paper in a bin rather than flushing it, due to plumbing limitations.
Tipping Etiquette: Tipping in Lima is appreciated but not mandatory; leaving 10% at restaurants is customary if service isn’t already included.
Lima Peru Elevation: The city sits at sea level along the Pacific Coast, making it a low-elevation city In stark contrast, Cusco is nestled high in the Andes Mountains at an elevation of about 3,399 meters (11,152 feet) above sea level.
Fun Things to Do in Lima Peru
- Walking Food Tour (Pricey one of the best tours I have done!)
- Homecooked Meal with a View of Huaca Pucllana
- Bike Tour through Miraflores and Barranco Districts
- FULL DAY: Sandboarding and Jeep Tour (2 Hours Outside Lima)
What’s the Weather Like in Lima, Peru?
Lima is typically humid year-round, so even cooler days can feel a bit muggy. Layers are recommended for evenings. I went in August and it was rainy, grey, and foggy every day.
Summer (December to March):
It’s warm and sunny, with temperatures ranging from 20–30°C (68–86°F). There are many things to do in Lima Peru such as beach outings and outdoor activities due to this perfect weather.
Winter (June to September):
Cooler and overcast, with temperatures between 15–20°C (59–68°F). Expect frequent mist, known as “garúa,” but no heavy rain.
Shoulder Seasons (April to May, October to November):
Mild and pleasant, transitioning between sunny summers and misty winters. These are great times for exploring the city comfortably.
8 Historical Sites to See in Lima, Peru
#1 Wander Through Plaza Mayor (Plaza de Armas)
Start your journey at Lima’s heart: the stunning Plaza Mayor. This historic square is surrounded by landmarks like the Government Palace, the Cathedral of Lima, and the Archbishop’s Palace.
The colonial architecture is breathtaking, and the square’s lively atmosphere makes it perfect for photos or people-watching as one of the first things to do in Lima Peru.
#2 Visit the Monastery of San Francisco
Step into history by exploring this 17th-century monastery, famous for its baroque architecture and haunting underground catacombs.
It’s a fascinating (and slightly eerie) peek into Lima’s colonial past. This is where the street food tour started and from here you can walk to markets and Chinatown.
#3 Discover Pre-Columbian Ruins at Huaca Pucllana
Right in the middle of the city, Huaca Pucllana is a pre-Incan pyramid made of adobe bricks. A guided tour gives you insight into ancient Lima civilizations and their cultural significance.
Unfortunately, the day I planned to go here, it was raining hard so I had to skip the museum but I heard it’s nice to visit during sunset.
#4 Visit the Pyramid at Huaca Huallamarca
Visiting the Pyramid at Huaca Huallamarca offers a glimpse into Lima’s pre-Incan history with well-preserved ruins.
Entrance costs around 6 soles (~$1.50 USD), and you can explore the site in about 1–2 hours. It was closed the day I went but I at least got a picture out of it!
#5 Stroll through El Olivar de San Isidro Park
El Olivar de San Isidro Park is a serene spot filled with centuries-old olive trees, walking paths, and peaceful ponds.
Entry is free, and visitors typically spend 1–2 hours enjoying the lush surroundings. It is also a great place to go for a run!
#6 Chill by the Pacific Ocean and Love’s Park
Love Park (Parque del Amor), located in Miraflores, is a romantic oceanfront spot featuring colorful mosaics, street art, vibrant murals, and the iconic “El Beso” sculpture by Víctor Delfín.
It’s a must-visit for stunning views of the Pacific and a relaxing stroll along the Malecon.
Where to Eat in Lima
Lima is a food lover’s paradise and is widely regarded as the culinary capital of South America. From street food to fine dining, every meal feels like a celebration.
Many people only use Lima as a stopping ground before heading to Macchu Picchu, Cusco and Rainbow Mountain. I only stayed in Lima for seven days but managed to visit over a dozen restaurants and bars.
Now let’s get into my favorite part … the best things to do in Lima Peru for food and drink!
#7 Take a Food Tour
I know I tell you to go on food tours in every city but trust me, they are the best! As a former food tour guide, not only do I have a soft spot for them, but you also get to try foods you may not have tried wandering around on your own.
These tours typically guide you through local markets, street food stalls, and iconic restaurants, giving you a chance to sample exotic fruits, homemade tamales, and chicha morada (a refreshing drink made from purple corn).
Check out The Ultimate Peruvian Food Tour to try 14 Peruvian flavors in one of the most colorful districts of Lima!
#8 Try Nikkei Cuisine
Nikkei cuisine is a fusion of Japanese techniques and Peruvian ingredients. It all started when Japanese immigrants arrived in Peru in the late 19th century.
The cuisine includes creative sushi rolls, tiraditos (a Peruvian-Japanese take on sashimi), and flavorful bowls that showcase the fusion of these two culinary traditions.
Several “World Best” restaurants serve this cuisine, such as Maido. However, if $1000 for dinner is out of your budget, then go to Gaijin Cocina Nikkei in the San Isidro district. It is #1 on the map below.
Favorite Restaurants in Lima
Lima is a culinary hotspot that blends traditional flavors with modern innovation, offering a diverse range of dining experiences.
From cozy eateries specializing in local favorites to world-renowned cevicherías, this list highlights some of the city’s must-visit restaurants and their unique offerings. I visited each of these for lunch, dinner, and brunch during my trip to Lima.
Cosme Restaurante y Bar
Modern Peruvian cuisine shines at Cosme with dishes like arroz con pato and creative cocktails in a trendy, stylish setting. I went for lunch and it was a little pricey but really good!
- Average Price: $20–$30
- Google Maps Link: Cosme Restaurante y Bar
Primos Chicken Bar, San Isidro
Famous for its juicy and flavorful pollo a la brasa with crispy fries and fresh salads, Primos is a go-to spot for Peruvian rotisserie chicken in a cozy, family-friendly atmosphere. The chicken was the most moist I have ever had, just be aware that the portions are huge.
- Average Price: $10–$15
- Google Maps Link: Primos Chicken Bar – San Isidro
La Mar Cevichería Peruana
A celebrated seafood haven, La Mar serves the freshest ceviche and innovative marine dishes in a lively, open-air setting. The ceviche appetizer had fresh fish served three ways!
- Average Price: $25–$40
- Google Maps Link: La Mar Cevichería Peruana
CHÉ CHÁ Miraflores
Known for its cozy ambiance, CHÉ CHÁ serves modern fusion dishes with a touch of Peruvian creativity, accompanied by a delightful selection of coffee and teas. Brunch was so good here that I forgot to take a picture!
- Average Price: $15–$25
- Google Maps Link: CHÉ CHÁ Miraflores
Food Not to Miss in Lima
Ceviche – Peru’s national dish, made with fresh fish, lime juice, onions, and chili peppers.
Lomo Saltado – A stir-fry of beef, onions, tomatoes, and fries, blending Peruvian and Chinese flavors.
Anticuchos – Grilled meat skewers, often made from beef heart, served with potatoes and spicy sauces.
Ají de Gallina – A creamy chicken stew with aji amarillo peppers, served over rice with boiled potatoes.
Churros – Crispy, sugar-dusted pastries filled with dulce de leche, perfect for a sweet treat.
Unique Bars and Lounges in Lima
Lima’s vibrant nightlife is home to an eclectic mix of bars, each offering unique atmospheres and inventive cocktails.
From trendy hotspots with live music to classic Peruvian pisco experiences, this list showcases the best places to unwind and sip something special in the city. Here are my five favorite bars!
Lady Bee
A trendy bar in the city offering vibrant vibes, craft cocktails, and live music, perfect for a night out in Lima. By far my favorite cocktail bar in Lima – make sure you make a reservation!
- Price Range: $12–$22 per drink.
- Google Maps: Lady Bee
Olé Restaurante
At Olé Restaurante in Lima, completing the experience of enjoying El Capitán, their signature cocktail of pisco and vermouth, can earn you a unique certificate.
Each drink is individually numbered, and a tally is kept of all completed cocktails on a display wall. We got the drink and received the certificate, it was so cool to be a part of history!
- Price Range: $15–$30 per person.
- Google Maps: Olé Restaurante
The Parrot Shadow
A hidden gem with a Caribbean flair, offering vibrant cocktails and an intimate atmosphere for small gatherings. It’s a tiki bar (but don’t call it that to the bartenders), as they would rather be known for their extensive rum selection.
- Price Range: $10–$20 per person.
- Google Maps: The Parrot Shadow
Pitahaya Lounge
This Miraflores hotspot offers an energetic atmosphere with rock music, innovative cocktails, and a unique Andean-inspired bar experience. Very cool place for photos, and the cocktails were good!
- Price Range: $15–$25 per person.
- Google Maps: Pitahaya Lounge
Molly’s Irish Bar & Restaurant
A cozy Irish pub in Miraflores known for its warm ambiance, hearty food, and a great selection of beers on tap. Sometimes you need a break from the local cuisine and there is no shame in that. Molly’s has live music most nights, as well as happy hour.
- Price Range: $10–$20 per person.
- Google Maps: Molly’s Irish Bar
Travel Insurance
I suggest using Safety Wing for travel insurance when traveling abroad. I have found their rates to be the best coverage and they have great customer service.
Getting Around Lima
Lima is a sprawling city, where the cars drive very close together and traffic can be really bad. I used Ubers mostly to get around. You just have to leave early to get everywhere and be patient.
- Taxis and Ride-Sharing: Apps like Uber and Cabify are convenient and safer than hailing a taxi on the street.
- Metropolitano Bus: A rapid bus system that’s affordable and reliable for major routes. However, the routes are in Spanish. I found it challenging to understand the schedules with my very limited Spanish.
- Walking and Biking: In districts like Miraflores and Barranco, walking or renting a bike is a scenic way to explore.
- Car Rentals: Not recommended due to chaotic traffic unless you’re venturing outside the city.
Lima Accommodation Options:
- Hostel (Private Room Options): Viajero Kokopelli Lima – Barranco
- Mid-Level Hotel: Hilton Garden Inn Miraflores (Favorite)
- High-End Hotel: JW Marriott Hotel Lima
Where to Stay in Lima
Accommodation options in Lima cater to every budget and preference. Many people fly in and out of Lima when they come to Peru to visit Machu Picchu as I did, so you can choose two different places during your visit.
- Luxury: Hotels like JW Marriott in Miraflores offer ocean views and top-notch amenities. Expect to pay $200+ per night.
- Mid-Range: Boutique hotels in San Isidro, such as the Hilton Garden Inn offer charm and comfort for $80–$150 per night. This is where I stayed on the latter half of my Lima trip.
- Budget: Hostels like Viajero Kokopelli Lima can cost as little as $20–$50 per night. It was the perfect place to stay in a private room and still have a community vibe.
Practical Tips for Visiting Lima
Weather: Pack layers; even summer evenings can be cool. An umbrella is handy in winter’s misty drizzle.
Doing Laundry in Lima: Luckily I found a laundromat that was self-serve with dryers and took credit cards. The owner spoke English and had free wifi. Coin Super Laundromat
Money: While credit cards are common, have cash for street vendors and smaller shops. ATMs are widely available.
Language: Learn basic Spanish phrases like “¿Cuánto cuesta?” (How much does it cost?) and “Gracias” (Thank you).
Safety: Stick to well-known districts like Miraflores, Barranco, and San Isidro, especially at night.
Free PDF Packing List for Lima
Sign up for my monthly newsletter and get a printable travel checklist. Not just the essentials, a FULL packing list for any trip!
Final Thoughts: Why Lima Deserves a Spot on Your Travel List
Lima is a city that surprises you at every turn. From the grandeur of its colonial landmarks to the tantalizing flavors of its cuisine, this vibrant metropolis captures the heart of anyone who visits.
Whether you’re a history buff, a foodie, or simply looking for a destination with unforgettable experiences, Lima has it all.
Prepare to fall in love with all the things to do in Lima Peru. You’ll leave with a full belly, amazing stories, and a deep appreciation for this incredible city!
Tips for Lima Peru
What currency is used in Lima, Peru?
The Peruvian Sol (S/) is the official currency used in Lima.
Do they accept credit cards in Lima?
Yes, credit cards are widely accepted, but cash is recommended for smaller vendors and markets.
What language is spoken in Lima?
Spanish is the primary language, though some locals in tourist areas may speak basic English.
What’s the best time of year to visit Lima?
Visit during the summer months (December to March) for warm, sunny weather.
How do I get around Lima?
Use ride-sharing apps like Uber, the Metropolitano bus system, or explore certain areas on foot.
Is Lima safe for tourists?
Lima is generally safe in well-known districts like Miraflores and Barranco, but stay alert and avoid poorly lit areas at night.
What’s the average cost of hotels in Lima?
Hotels range from $20 for budget stays to $200+ for luxury options in prime areas like Miraflores.
What foods should I try in Lima?
Don’t miss ceviche, lomo saltado, anticuchos, and a refreshing Pisco Sour cocktail.
Can I visit Machu Picchu from Lima?
Yes, but it requires a flight to Cusco and additional travel; plan at least 2–3 days for this trip.
What to do in Lima Peru if it rains all day?
Plan your day around eating and drinking and check out my suggestions above!
Peru Travel Guides
- How to Visit Machu Picchu Without Hiking: A Full Guide
- How to Buy Machu Picchu Entry and Bus Tickets
- Cusco: A Complete Guide to Exploring Peru’s Ancient Capital
- How to Take the Train to Machu Picchu from Cusco
- Insider Tips on Surviving Rainbow Mountain
- Alternative Nikkei Restaurant if Maido in Lima is Out of Your Budget
- Best Backpack for Woman When Visting Peru
- Complete Packing List for Woman
*This post may contain some affiliate links. If you make a purchase through that link, I may receive a commission. You will never pay extra for using these links, it will be purely to support the blog. I will only suggest items that I use myself, to enhance your travel experience. Thank you in advance for any support you may give me!