Lima, the lively capital of Peru, not only offers amazing food options but also boasts a beautiful coastline. A great beach escape awaits both locals and visitors. To escape the cold northern winter or enjoy a sunny summer day, Limaโs beaches are perfect. They offer relaxation, adventure, and stunning views.
The best part? Many of these beaches are easy to reach if you stay in Miraflores or Barranco.
You can walk to some beaches or take a short taxi ride. A taxi ride costs about 15 to 20 soles, depending on the time of day. Remember that weekends can be very busy. We suggest visiting on weekdays for a calmer experience.
Hereโs your ultimate guide to the best Lima beaches for sunbathing, surfing, and seaside fun!

1. Playa Las Sombrillas โ The Classic Beach Experience
๐ Location: Barranco
๐โโ๏ธ Best for: Surfing, beach walks, and stunning ocean views
Playa Las Sombrillas is a well-known beach area in Lima. It stretches along the cliffs of Miraflores and Barranco. A must-visit for anyone looking to enjoy long beachside walks, fresh sea air, and lively surf spots.
๐ Why Visit?
โ Great for beginners and experienced surfersโsurf schools are available!
โ Close to Miraflores and Barranco, making it super convenient.
โ Amazing sunset views over the Pacific Ocean.
๐ถโโ๏ธ How to Get There?
- You can walk down the cliffs from Miraflores via the Bajada Balta pathway.
- Take a short 10-minute taxi ride from Barranco.
๐ Best Time to Visit: Weekdaysโweekends can be very crowded, especially in summer!
2. Playa Makaha โ Limaโs Surfing Hotspot
๐ Location: Miraflores
๐โโ๏ธ Best for: Surfing, surf lessons, and beachside fun
If you want to try surfing in Lima, Playa Makaha is the place to go! This beach has gentle waves, which makes it great for beginners. It also has challenges for more experienced surfers.
๐ Why Visit?
โ Top-rated surf schools with lessons for all levels.
โ Ideal for longboarding and shortboarding.
โ Spectacular ocean views with paragliders flying above.
๐ถโโ๏ธ How to Get There?
- Walk from Parque Kennedy in Miraflores (about 15 minutes).
- Take a 15-sole taxi from most places in Miraflores.
๐ Best Time to Visit: Early mornings or weekdays for smaller crowds.๐๏ธ Weekday vs. Weekend: Weekdays are less crowdedโweekends are very busy!
๐ Water Temperature: The Pacific Ocean in Lima is cool year-roundโbring a wetsuit if you plan to surf!
๐ฝ๏ธ Try Local Beach Snacks! Ceviche, fresh fruit, and chicha morada (a sweet purple corn drink) are must-tries.

3. Playa Agua Dulce โ A Family-Friendly Beach
๐ Location: Chorrillos
๐จโ๐ฉโ๐ง Best for: Families, sunbathing, and local beach vibes
Playa Agua Dulce is one of the most popular beaches for locals. If you want to experience a true Peruvian beach day, this is the spot! Itโs a family-friendly beach with calm waters and plenty of vendors selling ceviche, fresh fruit, and cold drinks.
๐ Why Visit?
โ Perfect for familiesโcalm waters and lots of space.
โ Authentic local beach experienceโsee how Peruvians enjoy summer!
โ Affordable snacks and drinks sold by beach vendors.
๐ How to Get There?
- 20-minute taxi ride from Miraflores (20 soles approx.)
- Take a Metropolitano bus to Chorrillos and walk 10 minutes.
๐ Best Time to Visit: Weekdaysโweekends get very crowded!
4. Playa Los Yuyos โ The Hidden Gem
๐ Location: Barranco
๐ Best for: Relaxation, sunbathing, and a quiet beach vibe
Playa Los Yuyos is a small and quiet beach, making it a perfect spot to escape the crowds. You can find it near Barranco, a creative and lively district in Lima. Enjoy some beach time before exploring the areaโs cafรฉs, murals, and nightlife.
๐ Why Visit?
โ Less crowded than other beaches in Lima.
โ Gentle wavesโgreat for a relaxing swim.
โ Near Barrancoโs best restaurants and bars.
๐ถโโ๏ธ How to Get There?
- Walk from Barrancoโs main plaza (about 15 minutes).
- Take a 10-sole taxi from Miraflores.
๐ Best Time to Visit: Anytime! Even on weekends, itโs less crowded than other beaches.
5. Playa Herradura โ Limaโs Hidden Comeback Beach
๐ Location: Chorrillos
๐โโ๏ธ Best for: Swimming, sunbathing, and scenic views
Playa La Herradura, located in the district of Chorrillos, has long been a favorite among Lima’s beachgoers. Historically, erosion affected the beach and rocks filled it, diminishing its appeal. However, recent restoration efforts have replenished the sand, restoring its natural beauty.
Today, visitors can enjoy a sandy shoreline ideal for swimming and sunbathing. The surrounding cliffs add to the scenic beauty, making it a picturesque spot to relax.
๐ Why Visit?
โ Restored Sandy Shoreline: Recent efforts have transformed the once rocky beach into a sandy haven.
โ Scenic Cliffs: The surrounding cliffs provide a dramatic backdrop, enhancing the beach’s natural beauty.
๐ถโโ๏ธ How to Get There?
- Taxi: A 20-minute taxi ride from Miraflores or Barranco, costing around 15 to 20 soles.
Beach Tips for Lima Visitors
โ Best Time to Visit Limaโs Beaches? December to April (summer months).
๐ Getting There: Walk to some beaches or take a taxi for 15-20 soles.
๐๏ธ Weekday vs. Weekend: Weekdays are less crowdedโweekends are very busy!
๐ Water Temperature: The Pacific Ocean in Lima is cool year-roundโbring a wetsuit if you plan to surf!
๐ฝ๏ธ Try Local Beach Snacks! Ceviche, fresh fruit, and chicha morada (a sweet purple corn drink) are must-tries.
Final Thoughts on the Best Lima Beaches
Limaโs beaches have something for everyone. You can surf at Playa Makaha, relax at Los Yuyos, or visit Punta Hermosa for a day trip. If you are in Miraflores or Barranco, you can easily reach these beautiful beaches. You can walk or take a short taxi ride.
Plan Your Lima Beach Adventure with Explorify Expeditions!
Want a stress-free Lima beach experience? Let Explorify Expeditions help you find the best beaches, surf spots, and local food recommendations for a memorable journey!Ls