This blog may contain affiliate links. Read our disclosure policy for more info.
Looking for the top things to do in Lima? Luckily, you’ve come to the experts.
Lima is filled to the brim with unique activities, amazing culture, the best food, and so much more. We fell in love with this city and ended up living here – we couldn’t get enough! Now, for most, Lima is simply a flight layover, but don’t waste your time here.
With our local knowledge, we put together this list of the absolute best things to do in Lima. These are all really easy to book and add to your busy travel itinerary. Even if you’re on a tight timeline, you can experience the top sights and activities!
Don’t Miss Out On Our Top Choice!

The tour we loved the most and suggest booking ASAP is this one!
Our personal FAVORITE thing we did was this day trip to Huacachina and Ballestas Islands from Lima. This is a can’t-miss sight, and a full-day tour makes visiting a breeze. Book this tour with over 6,900 raving reviews here!
Tip: This tour is very popular, but if you reserve it now you can get FREE cancellation 24 hours before you go.
- Don’t Miss Out On Our Top Choice!
- Things to do in Lima, Peru
- 1. Huacachina and Ballestas Islands Tour from Lima
- 2. Go on a food tour
- 3. Swim with Sea Lions in the Palomino Islands
- 4. Lima City Walking Tour
- 5. Peruvian Cooking Class Including Local Market Tour
- 6. Paragliding
- 7. Visit the Temple of Pachacamac
- 8. Miraflores and Barranco Bike Tour
- 9. Explore the Marcahuasi Stone Forest
- 10. Chocolate-making experience
- Where to Stay in Lima, Peru
- Thanks for reading!
- Why We Book Tours with Viator
- AIRALO e-SIM Up To 15% Off With Code "DTRAVEL15"
- What’s an eSIM?
Things to do in Lima, Peru
1. Huacachina and Ballestas Islands Tour from Lima

- Duration: 16 hours
- Time: 5:30 am
- Highlights: Explore Peru’s “Mini-Galápagos” at the Ballestas Islands, taste pisco at a local vineyard, race over towering dunes in Huacachina on a dune buggy, sandboard at sunset
- Inclusions: Hotel pick up/drop off, boat tour, sandboarding, dune buggy and sunset tour, vineyard visit with guided wine and pisco tasting, luxury bus transport, bilingual host, all fees
- Rating: 5 stars (check 6,900+ reviews here)
- Free cancellation: Yes
- Price: Check price here!
For one of the best experiences in Peru, look no further than this full-day tour that includes a boat ride and a trip to an amazing desert oasis! At first glance, it can look a little intimidating because of the long duration (18 hours!), but don’t let that deter you; this really is a tour of a lifetime!
The tour leaves from Lima around 6 am and heads for Paracas to board a boat to the Ballestas Islands, which are like a mini version of the Galapagos Islands. There are even penguins and sea lions! This was such a cool experience and is something that we would have never thought to do on our own.
After the boat tour was another one of our favorite parts – the dune buggies! This was one of the most fun things I think I have ever done. They go SO fast, and I had a smile plastered on my face the entire time! By the time we were done, my cheeks hurt from smiling so much! You can also sandboard down the dunes, which seems scary at first, but I’m so glad that we did it.
If you’re using Lima as the home base for part of your trip and you don’t have time to stay in Huacachina or Paracas, then this is a great way to experience this amazing desert oasis with limited time!
Check out the 6,900+ glowing reviews and book this tour here!
2. Go on a food tour


- Duration: 4 hours
- Time: Multiple times available from 9:30 am–5 pm
- Highlights: Taste your way through Barranco’s best eateries, learn to make ceviche and pisco sours, explore the district’s iconic streets and art studios, end with artisanal ice cream crafted from Peruvian fruits
- Inclusions: Local guide, all food tastings, beverages, small-group tour
- Rating: 5 stars (check 1,600+ reviews here)
- Free cancellation: Yes
- Price: Check price here!
This tour is aptly named Lima’s Ultimate Peruvian Food Tour because it includes 15 different food and drink tastings! Not only will you experience Lima’s food and drink scene, but you’ll also visit many historic and cultural sites in Barranco as you walk from place to place with your guide.
Make sure you come hungry because this 4-hour walking food tour is sure to leave you full! You’ll not only try a variety of Peruvian dishes, but you’ll also get to participate in workshops to learn about making some yourself.
In between all of the delicious tastings, you’ll get a tour of the trendy Barranco neighborhood and enjoy cultural sights such as the Bridge of Sighs. While we were certainly here for a food tour, we really liked these additional activities. They help break up the eating portions so you can build up that appetite!
One of my favorite dishes I tried on this tour was causa rellena, which is a delicious layered potato casserole that I washed down with some Andean punch. I also loved the lomo saltado, a typical Peruvian dish with marinated sirloin and grilled vegetables over French fries and rice. It’s like the Peruvian version of poutine, so the Canadian side of me felt right at home!
This tour runs at several different times throughout the day, so it’s easy to squeeze in no matter what your plans look like. You get all the food and drinks included, plus a guide who really knows their stuff. And with hundreds of 5-star reviews behind it, you can see why it books up fast—definitely reserve your spot early!
Book your spot on the Ultimate Food Tour here and enjoy FREE 24-hour cancellation!
Related Read: For more excellent Lima food tour options, check out our top 5 favorites here!
3. Swim with Sea Lions in the Palomino Islands

- Duration: 3 hours and 30 minutes
- Time: 10 am
- Highlights: Sail from Lima to the wildlife-rich Guanera Islands, spot Humboldt penguins and guano birds, and slip into the water at Palomino Island for a supervised swim with wild sea lions
- Inclusions: Professional guide, bottled water, snacks, transport by speedboat, wetsuit, bathrooms
- Rating: 4.8 stars (check 630+ reviews here)
- Free cancellation: Yes
- Price: Check price here!
For something completely different from other Lima experiences, this tour to swim with sea lions was one of our favorites!
You meet at the port in Callao, which is around a half-hour drive from Miraflores if there’s some traffic. The boat leaves at 10 am and takes you to the Palomino Islands. These islands are just off the coast of Callao, where you can see penguins, sea birds, and of course sea lions!
There are actually thousands of sea lions here, so it’s pretty much guaranteed you’ll see them and more importantly, get to swim with them! We first noticed all the sea lions hanging around the island grabbing some sun and playing in the water. Then we got to put on our wetsuits and jump in!
The sea lions are really curious and playful creatures, so they actually swim over to check you out. I had sea lions swimming around my feet and bumping into them under the water!
While there are a few different companies that offer the experience, we booked this exact tour with Viator and highly recommend it. This tour uses a speed boat, which is faster and means less rocking around on the water. That’s good news if you’re like me and get easily seasick— I didn’t feel queasy at all!
Book this tour with over 630 reviews here, before it sells out!
4. Lima City Walking Tour


- Duration: 3.5 hours
- Time: Multiple times available from 8:30 am–2:45 pm
- Highlights: Explore Lima’s historic center, visit colonial landmarks and the Presidential Palace, descend into the San Francisco catacombs with insights from an expert local guide
- Inclusions: Professional guide, entrance tickets to the Catacombs, small-group tour, all fees
- Rating: 4.9 stars (check 1,400+ reviews here)
- Free cancellation: Yes
- Price: Check price here!
The best way to get to know the city is by exploring it on your own two feet! This walking tour in downtown Lima takes you to the top city sights, and you actually see a lot in just a few hours. This is so much history in this part of the city, so it’s really nice to have a bit more time with a guide who can share some of the stories behind what you’re seeing.
Having a guide also ensures you feel safe. The downtown core of Lima can feel a bit unsafe at times, so this is a great opportunity to see central Lima while feeling totally comfortable.
One of our favorite parts of the tour was the Monastery of San Francisco and the catacombs! This was such a cool experience. While it might sound kind of spooky to go down and see thousands of human bones arranged like art all around you (and, actually, it kind of is), this was such a unique experience, and we got to learn a lot about the history and culture of the colonial era in Peru.
Another cool stop was walking by the Presidential Palace to Restaurante Cordano next door, which is the oldest bar in Peru! Many former presidents and even writers like Ernest Hemingway have stopped in here.
All of the destinations on this tour are great, but we also appreciated the fact that the tour ends in the Plaza de Armas, where they have the Happy Inka Market. This market is the perfect place to see lots of art and local goods, as well as to pick up some souvenirs for yourself and loved ones back home!
This walking tour is really affordable and includes transport from your hotel. Plus, you can choose between a morning or afternoon tour, depending on what else you have planned that day! This tour has over 1,400 glowing reviews, so we can’t recommend it enough!
Get FREE cancellation 24 hours before your tour when you book it here!
Related Read: If you want to explore even more of the city, check out these awesome Lima city tours here!
Why We Book Tours with Viator
Viator is a trusted online booking system for tours around the world! We almost always book our tours using Viator for a couple of reasons:
- Free cancellation on most tours – Most of the tours on Viator allow you to cancel and get a full refund up to 24 hours in advance. This is handy in case plans change, or if booking an outdoor activity, the weather forecast is looking grim.
- Reserve now and pay later – You can secure your spot on some of the most popular tours well in advance and not pay until closer to the day of the tour.
- Lowest price guarantee – If you happen to find the same tour at a lower price elsewhere, Viator will refund you the price difference.
- Pay in your chosen currency – Avoid costly international transaction fees by choosing to pay in your home currency.
- Peace of mind – When booking with tour operators you find in person on the street or in small booking offices, you are often promised one thing and given another. This online platform holds tour operators accountable with a written description of inclusions as well as the opportunity for customers to leave reviews.
Check out the Viator website here! Or, for more info, read our detailed review about Viator here.
5. Peruvian Cooking Class Including Local Market Tour


- Duration: 4 hours
- Time: 8 am, 8:30 am, 1:30 pm, and 2 pm
- Highlights: Shop a vibrant local market for fresh Peruvian ingredients, taste exotic fruits, learn to prepare traditional dishes like ceviche in a small-group cooking class in Miraflores
- Inclusions: Professional chef, professional guide, air-conditioned vehicle, meals
- Rating: 5 stars (check 690+ reviews here)
- Free cancellation: Yes
- Price: Check price here!
This half-day cooking tour seriously immerses you in Peruvian cuisine! The whole experience feels authentic, from buying the ingredients at a local market to savoring the meal you cooked. The guides do a great job of teaching you each recipe and making the whole experience super enjoyable.
You start by heading to a market to collect all the necessary ingredients. The market itself was fascinating as it’s just so different from what we’re used to back home. We wandered from stand to stand, learning all about the various Peruvian products they sold.
Then, your guide and personal chef will take you to the kitchen to prepare your choice of fish, beef, or vegetarian dishes. When we went, ceviche and Lomo Saltado were on the menu (and they were equally delicious). Our passionate and hilarious chef instructed us the entire time, so we never felt lost in the cooking process.
This small-group experience operates daily and includes round-trip transportation from your hotel, all necessary cooking equipment (including ingredients bought at the market), snacks while you cook, and the meal you prepare, of course! This was such a fun and unique experience—we even still make Lomo Saltado to this day!
Don’t wait to book this top-rate tour, reserve your spot now and pay later!
6. Paragliding

- Duration: 12-minute flight
- Time: Multiple times available from 10 am–5:30 pm
- Highlights: Fly over Lima’s Costa Verde on a guided paratrike ride, enjoy sweeping coastal views, receive an FHD video of your flight
- Inclusions: Use of all necessary equipment, 10–12 minutes private flight, in-flight HD video
- Rating: 4.9 stars (check 230+ reviews here)
- Free cancellation: Yes
- Price: Check price here!
So you want to do something kind of crazy? This is the one for you! Paragliding over Lima is the best – and most exciting – way to see the Lima coastline.
What we love about this paragliding experience is that you are paragliding with a really experienced pilot, so you can just enjoy the ride! You’ll be flying with the company Aeroxtreme, which is led by Peruvian-American pilot Michael Fernández, who has been paragliding for more than 30 years.
The flight takes place on a paratrike, which is kind of what it sounds like – a trike and paraglider mashed together. It’s a light vehicle with three wheels that is designed to fly through the air. You’ll take off from the beach and then soar over the coast, taking in some pretty amazing views.
The flight lasts around 10-12 minutes, so it really “flies” by! You may even want to book another flight after you’re done. You’ll be between 262-984 feet (80-300 meters) in the air, and luckily, an HD video recording is included so you can have a memory of the epic views you see!
We like to reserve experiences like this ahead of time so we can check out other travelers’ reviews. This isn’t an experience you want to have with a mediocre tour operator, so checking reviews gives me peace of mind that this is a safe and fun experience! Read all 230+ 5-star reviews here to see why this is an epic way to see Lima.
Check out the fantastic reviews and book this experience before you go here.
7. Visit the Temple of Pachacamac

- Duration: 3.5 hours
- Time: 9 am
- Highlights: Explore the ancient Pachacamac complex, visit the Temples of the Sun and Moon, learn about Inca and pre-Inca cultures as you wander adobe pyramids, murals, and sacred sites with an expert guide
- Inclusions: Professional bilingual guide, hotel pick up/drop off, Temple of Pachacamac & Site Museum admission ticket, air-conditioned transport, private or small-group tour (depending on option selected)
- Rating: 4.4 stars (check 280+ reviews here)
- Free cancellation: Yes
- Price: Check price here!
This Pachacamac’s Inka Pyramids tour is perfect for anyone who is interested in Peruvian history. Not far from Lima lies the ruins of the ancient city of Pachacamac. Some of these structures were built back in 200 AD, and construction of the entire city took place over 1,000 years!
This site was a spot where advanced studies of astronomy and architecture took place, along with ancient rituals and large festivals to honor the gods. The most impressive structures are the huge Temples of the Sun and the Moon. These pyramids are constructed completely out of clay, with around 50 million clay bricks used to build the Temple of the Sun!
While it’s not far from Lima, it isn’t nearly as busy as some of the other famous ruins in Peru. So if you’re planning to go to Cusco or Machu Picchu while you’re in Peru, we recommend doing this tour first! This will give you a good foundation of knowledge so that you can appreciate those sites even more.
This tour will pick you up from your hotel in Miraflores, San Isidro, or Barranco and will take you on a one-hour drive to Pachacamac along the longest international highway in the world! The drive is scenic too, with sand dunes and colorful towns you’ll pass by.
Once you arrive, you’ll have three hours to explore the archaeological complex of Pachacamac and the museum. The tour also includes your admission to the museum, which is full of interesting objects on display. Perhaps the most famous is the Pachacamac Idol, which was uncovered in the 1930s and survived the Spanish conquest, even though it was ordered to be destroyed.
It’s a truly significant archaeological discovery, and seeing it up close makes it even more impressive. And if you want a more personalized experience, you can upgrade to a private tour—it’s a great way to get even deeper insights and have your guide all to yourself.
Check availability and book this tour here with FREE cancellation!
8. Miraflores and Barranco Bike Tour

- Duration: 3 hours
- Time: 9:30 am and 2:45 pm
- Highlights: Cycle along Lima’s clifftop Malecón with sweeping Pacific views, then hike up El Morro Hill for panoramic city scenery
- Inclusions: Refreshment (coffee or gelato), comfy, specialized bicycle, water refill (bring your bottle), photos and video, small-group tour
- Rating: 4.9 stars (check 200+ reviews here)
- Free cancellation: Yes
- Price: Check price here!
Miraflores and Barranco are the most upper-class and trendy neighborhoods in Lima. For this reason, this is likely where your hotel will be located and where you’ll spend the majority of your time in Lima.
But these neighborhoods aren’t small, and there is a lot to explore, including some very incredible views of the ocean.
The best way to cover a lot of ground while getting up close to the attractions is on a bike tour! This bike tour of Lima goes through Miraflores and Barranco for about three hours, hitting all of the best tourist highlights around. You’ll even get to hike up to the summit of El Morro Hill to take in the beautiful panoramic views!
This small-group tour includes all of your equipment, bottled water, and a really knowledgeable guide who will tell you all about the city and answer all of your questions. It runs daily throughout the year and has a bunch of 5-star reviews that you can read here!
Reserve your spot here and don’t pay a thing until closer to your tour date!
9. Explore the Marcahuasi Stone Forest

- Duration: 10 hours
- Time: 5 am and 5:30 am
- Highlights: Discover the mystical Marcahuasi stone forest on a private tour, explore ancient rock formations and panoramic viewpoints
- Inclusions: Breakfast, transport from Lima
- Rating: 4.9 stars (check 200+ reviews here)
- Free cancellation: Yes
- Price: Check price here!
We wanted to include this tour of the Marcahuasi Stone Forest, as this isn’t usually a stop that many travelers have heard of, but we think it is so worth checking out! The stone forest is made up of rocks that almost look like sculptures. This site has a lot of mystery around it, and the rocks are supposedly around 10,000 years old.
This tour is around 10 hours, so it will definitely take up a full day, but if you have an interest in nature, we absolutely recommend doing this! It’s also a private tour, which is really nice, so you won’t feel rushed as you explore this unique landscape.
We hadn’t really looked into this ahead of time, so arriving here was such an incredible surprise. Even just driving up the mountain was a great experience, as the views are absolutely stunning. But getting time to explore the stone forest was really an unforgettable experience.
We don’t recommend this tour for anyone with mobility issues, as there is a lot of hiking involved. But for those who are willing and able, the hike has stellar views and is 100% worth it in our opinion!
Secure your spot on this top-rated day trip here to book your preferred date!
10. Chocolate-making experience

- Duration: 2 hours
- Time: 10 am, 12:30 pm, and 3 pm
- Highlights: Learn how chocolate is made from bean to bar, roast and grind cacao with a pro, taste a traditional chocolate drink, create your own custom chocolates to take home
- Inclusions: Chocolate drinks tasting, all materials to make your own chocolates
- 130g of your own handmade chocolates, small-group lesson
- Rating: 4.8 stars (check 250+ reviews here)
- Free cancellation: Yes
- Price: Check price here!
Did you know that Peru produces some of the world’s highest-quality cocoa beans—the very same beans that end up in top-tier chocolate around the globe? If you’re even a little bit curious about how chocolate goes from a raw bean to the treats we all love, this hands-on workshop in Lima is such a fun way to learn.
We joined the From Bean to Bar experience at the Choco Museo in Miraflores, and it quickly became one of our favorite activities in the city. The workshop runs for about two hours and walks you through every step of the chocolate-making process. You don’t just watch, either—you get right in there, roasting, grinding, and preparing your own batch of chocolate. The guides do an amazing job explaining each stage in a way that’s easy to follow, and you can feel their passion for Peruvian cocoa.
One of the best parts is getting to create your own chocolate bars from scratch. You choose the mold, add your toppings, and pour in the mixture you helped prepare. By the end, you’ll have your own custom chocolates to take home (or eat immediately—no judgment). You also get to sip on a cup of delicious hot chocolate during the experience, which somehow tastes even better once you’ve learned how it’s made.
If you’ve got a sweet tooth or just want a unique, interactive activity in Lima, this workshop is such a fun pick. It’s short, engaging, and you leave with treats you made yourself. You can check out the tour here!
Get free cancellation options when you book this tour here!
Related Read: Only have three days to explore Lima? Check out our 3-day Lima Itinerary here for the perfect mix of culture, food, and adventure!
Where to Stay in Lima, Peru

If you’re spending some time in Lima, you’ll need a place to stay! Lima is a big city with many accommodation options. However, I definitely have my favorite spots and am happy to share those with you. Keep reading for my top hostels and hotels for each budget range.
Luxury – $$$
JW Marriott Hotel Lima is located in the Miraflores district, right behind the Larcomar shopping center, with amazing views of the ocean. The location is perfect! The rooms are luxurious and have everything you’d expect from a Marriott Hotel, including a fitness center, pool, restaurant, and super helpful staff. Guests also rave about the hotel’s breakfast!
Rooms start at around $200 USD, but you can find the best rates on Booking.com.
Mid-range -$$
Larq’a Park Rooms is a beautiful hotel with amazing reviews. The hotel is in a heritage building right next to Parque Kennedy, and the rooms are modern, clean, and comfortable. They have a nice common area where you can enjoy the complimentary continental breakfast.
Although we’ve included it as mid-range, it could easily be considered a budget option because rooms start as low as $49 USD. Click here to snag this awesome deal!
Tierra Viva Miraflores Centro is my top pick in Miraflores, Lima. The hotel has a 9.2 on Booking.com, and it’s no wonder since the staff are so attentive and sweet! It’s perfectly located in a quiet and safe area within walking distance of many restaurants, cafes, and shops. Rooms are super clean and come with either a king bed or two singles.
Stays here include breakfast and cost only $70 USD per night. You can book your stay at Tierra Viva Miraflores Centro online here.
Budget – $
NAIA Miraflores Lima is a bright, modern hostel in Miraflores with a colorful aesthetic and super clean rooms and bathrooms. It has a nice, easygoing vibe that makes it easy to meet people, and its location in the heart of Miraflores is perfect for exploring cafes, shops, and parks. Prices start at around $12 USD for a bunk and $42 USD for a private room, depending on availability. You can book NAIA Miraflores Lima on either Booking.com or Hostelworld.
Pariwana Hostel is the most popular and famous party hostel in Miraflores. It’s the perfect hostel to let loose and meet other travelers. Plus, prices are super reasonable, with dorms costing less than $20 USD and private rooms less than $70 USD.
If you want to party and have fun in Lima, you can book the Pariwana Hostel on Hostelworld. Or, if you’re booking well in advance, you can also do so on Booking.com.
AIRALO e-SIM Up To 15% Off With Code “DTRAVEL15”
What’s an eSIM?
An eSIM is a digital version of a SIM card. Instead of buying a little plastic chip and swapping it into your phone, you just download it. It connects your phone to a local network in whatever country you’re visiting — no stores, no waiting, and no fiddling with tiny cards.
In simple terms, it’s the easiest way to get data and stay connected while traveling.
We’ve tested a bunch of eSIMs over the years, and after a few frustrating experiences, we’ve found our favorite — Airalo. It’s fast, reliable, and incredibly easy to use. You can set it up in minutes (even my mom managed it solo on her first try!), and the prices are some of the best out there.
💡 Bonus: We’ve got an exclusive 15% discount for our readers. Use the codes:
Thanks for reading!

So there you have it, the absolute best things to do in Lima, Peru. I have included an activity for every type of traveler and for every budget on this list, and I just know you’re going to love your time in Lima. It’s one of my favorite cities in South America!
If you found this blog helpful, I’m sure you’ll love our other Peru blogs. We actually lived in Lima for a while, so we have a good pulse on the top city sights and beyond. Here are a few related reads to get you started.
How to Spend 3 Days in Lima, Peru – An Ideal Itinerary


Enjé
Saturday 31st of May 2025
Thanks for sharing.
Destinationless Travel
Tuesday 3rd of June 2025
No worries!
Shashi varvandkar
Monday 7th of October 2024
Real good stuff. I wish I should have read it before coming to Peru. You have done half the job of tour guide. Just a week back I did Lima. I could have increased doable things list.