Top 15 Lima Beaches for Sun-Kissed Adventures
Lima, the vibrant capital of Peru, is famous for its rich history, colorful neighborhoods, and incredible cuisine. Besides its cultural and gastronomic attractions, the city offers a scenic coastline perfect for beach lovers and adventure seekers. Whether you’re looking to surf, relax under the sun, or explore lively coastal towns, Lima has something special waiting by the sea.
Are There Beaches in Lima?
Stretching along the vast Pacific Ocean, Lima enjoys a picturesque and diverse coastline that winds past dramatic cliffs, wide sandy stretches, and lively urban beaches. The waters of the Pacific here are generally cool year-round, with an average temperature hovering around 19°C (66°F), refreshing even on Lima’s sunny summer days. Are there beaches in Lima? Definitely! The city offers more than 15 beaches easily accessible from various neighborhoods, from bustling Miraflores to artsy Barranco. Most beaches are free to access, though parking and rentals might have small fees. Safety is generally good, with lifeguards present on the more popular beaches, and activities such as surfing, paragliding, swimming, and beach sports are widely available.
When talking about beaches near Lima, you’ll find options ranging from urban beaches within the city limits to quieter, more natural settings just a short drive away. In this guide, we’ll explore all 15 incredible beaches that Lima has to offer and then highlight the top ones that truly stand out. No matter your beach style—adventurous, relaxed, or family-friendly—you’ll find your perfect coastal escape.
Before heading out, travelers can make their adventures even easier by dropping their bags at one of the convenient luggage storage providers throughout the city. This way, you can stroll, surf, or sunbathe with no extra weight, soaking up the seaside vibes without any worries.
1. Playa Costa Verde
Playa Costa Verde is one of Lima’s most iconic beaches, sweeping below the majestic Miraflores cliffs. Famous for its surf-friendly waves and stunning sunsets, this beach buzzes with energy year-round.

Entrance is free, and facilities like surf schools, showers, and cafés are plentiful. It’s safe and patrolled, making it a favorite among locals and tourists alike. Besides catching waves, visitors can bike along the oceanfront path, take a paragliding flight from the cliffs, or simply relax with a coffee while enjoying unbeatable ocean views. Being right next to Larcomar mall, it’s easy to blend beach time with shopping or dining afterward.
2. Playa Waikiki
Tucked into Miraflores, Playa Waikiki offers a relaxed and welcoming atmosphere, ideal for those learning how to surf. Its moderate, consistent waves make it the perfect training ground for beginners.

There’s no entrance fee, and you’ll find plenty of surf schools and rental shops. Small food vendors nearby serve refreshing juices and snacks. The beach is generally clean, and lifeguards are present during peak hours. Plus, the nearby Kennedy Park area, with its artisan markets and lively street performers, adds even more to your day.
3. Playa Agua Dulce
Playa Agua Dulce in Chorrillos is a classic destination for locals, particularly families seeking a safe and fun beach day. With its shallow waters and expansive sandy area, it’s perfect for swimming and beach games.

Access is free, but parking is often paid. Along the promenade, you’ll find delicious food options—from traditional cevicherías to sweet vendors selling picarones. Lifeguards are stationed regularly, and the vibrant yet safe atmosphere makes it a top pick for travelers with kids. The nearby Chorrillos fishing pier also offers a glimpse into Lima’s maritime traditions.
4. Playa Los Yuyos
Located in the artsy Barranco district, Playa Los Yuyos is a hidden gem for those seeking a quieter coastal retreat. Its calm waters and smaller crowds create a peaceful atmosphere that feels worlds away from the city noise.

Entrance is free, and basic facilities like restrooms and showers are available. Although there are no beachfront bars, the nearby streets of Barranco are packed with hip cafés, colorful murals, and art galleries. Los Yuyos is safe, especially during the day, and is perfect for those who prefer relaxed sunbathing or gentle swims.
5. Playa La Herradura
La Herradura is a legendary spot in Lima’s surfing history, known for its challenging waves and dramatic rocky backdrop. Located at the southern tip of Chorrillos, it offers a wilder, more rugged experience compared to central beaches.

There’s no fee to access the beach, though parking comes with a small charge. Swimming is not ideal here due to rocks and strong currents, but it’s a paradise for experienced surfers. Seafood lovers will enjoy the nearby casual restaurants offering fresh fish dishes right by the water.
6. Playa Redondo
Just below the busy Larcomar shopping mall, Playa Redondo is a lively urban beach perfect for active visitors. It’s particularly popular with surfers tackling its strong breaks and joggers taking in the seaside views.

Entry is free, and facilities such as showers, parking, and surfboard rentals are available. Though the currents are strong, making it less ideal for casual swimmers, the beach’s energetic vibe and excellent location make it a top choice. Afterward, you can enjoy an ice cream or a coffee at one of the cliff-top cafés.
7. Playa Makaha
Next door to Waikiki, Playa Makaha boasts some of the best surf conditions in Lima. With frequent surf competitions and classes, it’s the place where many locals learn to master the waves.

Entrance is free, and amenities include surf schools, showers, and snack stands. Safety is well managed, with clear swim zones and instructors monitoring activities. The surrounding Miraflores boardwalk also offers beautiful parks and lookout points for non-surfers to enjoy.
8. Playa Barranquito
Nestled between Barranco and Miraflores, Playa Barranquito is a peaceful spot that offers a different, more secluded beach experience.

Access is free, though facilities are minimal. Swimmers will enjoy the moderate waves, while sunbathers can relax without large crowds around. For lunch or a drink, a short walk into Barranco’s trendy streets opens up endless options, from cozy coffee shops to vibrant restaurants.
9. Playa Punta Roquitas
Best known for its paragliding activity launching from the cliffs above, Playa Punta Roquitas offers a unique blend of adventure and coastal beauty. While the rocky beach is less suited for traditional beach lounging, it’s thrilling to watch paragliders soar overhead.

There’s no fee to visit, and surf schools are available. The area is well-monitored, and cliffside parks nearby like Parque del Amor offer a perfect spot for romantic strolls overlooking the Pacific.
10. Playa Arica
South of Lima’s center, Playa Arica offers a more relaxed, traditional beach environment. It’s a favorite among families and those wanting a quieter beach day.

Access is free, and local vendors offer refreshments along the beach. Calm waters make it safe for swimming and kayaking. While it’s less crowded than central beaches, the friendly atmosphere and soft sands make it worth the trip.
11. Playa Pescadores
Playa Pescadores, located in Chorrillos, is the closest beach to Lima that fully captures the city’s maritime soul. It’s where local fishermen still haul in their daily catches, offering visitors a glimpse of authentic coastal life.

Entry is free. Simple seafood restaurants along the shore serve some of the freshest dishes in the city, and visitors can enjoy a peaceful stroll along the old pier. It’s less about swimming and more about atmosphere, making it a unique stop for travelers wanting to experience something different.
12. Playa Villa
Nature lovers will adore Playa Villa, located within the Pantanos de Villa Wildlife Refuge. This serene beach offers a different kind of coastal adventure, blending ocean views with the beauty of migratory birds and protected wetlands.

Entrance to the beach is free, while access to guided tours of the refuge may involve a fee. Strong currents make it less suitable for swimming, but long walks and birdwatching are rewarding here. It’s a peaceful spot away from the city bustle.
13. Playa El Silencio
Playa El Silencio, about 40 minutes south of Lima, is one of the most beautiful beaches near Lima. Golden sands, clear waters, and rows of charming seafood restaurants make it a favorite for families and couples alike.

Parking is usually paid, but entrance is free. The beach is safe for swimming and sunbathing, with designated areas monitored by lifeguards during peak season. It’s a full-service beach where you can spend an entire day soaking up the Peruvian sun.
14. Playa Caballeros
Playa Caballeros, part of Punta Hermosa district, is another southern favorite known for its surfing scene and wide sandy stretches.

There’s no entrance fee, and the beach is well served by surf shops and casual eateries. While stronger waves dominate certain sections, safe swimming areas are marked, making it a good spot for mixed groups of surfers and beachgoers.
15. Playa Pulpos
A little farther south, Playa Pulpos offers a scenic, less commercialized escape. It’s a great option for a more intimate beach day with stunning rocky outcrops and scenic sunsets.

Entrance is free, but amenities are basic, and it’s best to visit during high season when more facilities are open. Its clean sands and relaxed vibe make it perfect for couples or anyone seeking a quiet coastal experience.
Best Beaches in Lima
Qeepl’s experts carefully selected the top 3 beaches according to accessibility, safety, scenery, and available activities. These top spots guarantee unforgettable coastal memories whether you’re an adventurer, a family traveler, or a laid-back sunseeker.
- Playa Costa Verde: This iconic Lima beach combines fantastic accessibility with endless activities, from surfing to paragliding. Plus, the cliffside backdrop and the convenience of Larcomar mall nearby make it a winning choice for every traveler.
- Playa Agua Dulce: Loved by families, Playa Agua Dulce offers a safe, vibrant environment where kids can swim safely and parents can relax under the sun. The nearby promenade, filled with restaurants and colorful local shops, makes it an ideal place to experience Lima’s authentic beach culture.
- Playa El Silencio: For those seeking a tropical escape close to the city, Playa El Silencio shines with its turquoise waters and golden sands. Whether you’re swimming, enjoying a seafood feast, or simply sunbathing, this beautiful stretch captures the very best of beaches near Lima.

