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