Punta Hermosa and Punta Negra:
Fun and Waves 45 Minutes from Lima

🏄 1. Punta Hermosa and Punta Negra: beaches, surfing and coastal atmosphere

Punta Hermosa and Punta Negra are two seaside resorts located south of Lima, separated by just a few kilometers. Both districts are recognized for their surfing tradition and for being the closest beach destinations to the capital. Their atmosphere combines youthful energy with family-friendly spaces, and they offer a wide gastronomic variety of marine specialties.

📍 Location and distance from Lima

  • Punta Hermosa: is located at kilometer 43 of the South Pan-American Highway, about 45 km from Lima. The car trip lasts between 45 minutes and one hour.
  • Punta Negra: is at kilometer 50, about 50 km from the capital, approximately one hour by road.
  • Proximity between the two: only 7 km separate the two districts, allowing you to easily visit both in the same day.

⛰️ Altitude and climate

Both towns are at sea level (0 m). They have a coastal desert climate. During summer (December to March), temperatures reach between 22 °C and 28 °C, with sunny days and constant sea breeze. In winter (June to September), the sky is often overcast and temperatures drop to 14 – 17 °C. The best wave season for surfing runs from December to March.

🌊 Why visit Punta Hermosa and Punta Negra?

Punta Hermosa is considered one of Peru's main surfing destinations; its waves have hosted national and international championships. It offers beaches with different characteristics: some with strong waves for the more experienced, others more sheltered, ideal for families. Punta Negra, on the other hand, retains a more traditional character, with coves of calm waters like La Pocita, perfect for children, and the Punta Rocas area, which houses a modern high-performance center for surfers. Both districts have a varied range of restaurants and accommodations facing the sea.

🚗 2. How to get to Punta Hermosa and Punta Negra from Lima?

By private car

Take the South Pan-American Highway heading south. Pass the districts of Chorrillos and Lurín; continuing you will find Punta Hermosa first (km 43) and then Punta Negra (km 50). The road is completely paved. During summer weekends, it is recommended to leave before 8:00 a.m. to avoid heavy traffic.

By public transport (bus or colectivo)

From Lima, the most common way is to take an interprovincial bus at the Mall del Sur (San Juan de Miraflores). Several companies offer the service with frequencies every few minutes; the ticket costs between 5 and 8 soles and the trip lasts 30 to 40 minutes. You can get off at the Punta Hermosa or Punta Negra stop. Within the district, mototaxis are the most practical way to reach the beaches, with fares of 3 to 5 soles per trip.

With a travel agency (full day)

Some tourism agencies in Lima organize full-day excursions that include transportation, lunch, and sometimes surf lessons. It is a comfortable alternative for those who do not have their own vehicle or prefer pre-arranged logistics.

🏖️ 3. Beaches and must-see attractions

🏄‍♂️ Punta Hermosa: variety of beaches

  • Playa Norte: Horseshoe-shaped, it is one of the busiest. It has a breaking wave area suitable for surfers and another area with calmer waters for recreational swimming.
  • Playa Central (or Playa Negra): Located in the heart of the district, it concentrates most of the hotel and restaurant offerings. It is a lively meeting point throughout the year.
  • Playa Blanca: Stands out for the color of its sand and a rock formation that has become a very photographed spot.
  • Playa La Isla: Ideal for families with young children, as its waters are calm. It offers umbrella and chair rental services.
  • Playa Caballeros: With more restricted access, surrounded by private homes, it offers crystal-clear waters and a more exclusive atmosphere.
  • El Silencio: A large golden sand bay highly appreciated by surfers and visitors looking for beachfront restaurants.

🏄‍♀️ Punta Negra: tradition and high-level surfing

  • Playa La Pocita: Formed by a set of natural pools protected by rocks, it is the favorite spot for families thanks to its calm and safe waters for children.
  • Punta Rocas: Recognized as the cradle of Peruvian surfing. A modern high-performance center for this sport was built here, and from the viewpoints you can watch professional surfers in action.
  • Playa El Puerto: With strong waves, it is frequented by experienced surfers seeking open-sea challenges.
  • La Bikini and La Platita: Two small coves separated by a rock, perfect for those who want a more intimate space to relax.
  • Castillo Melgar: A historic fortress-shaped building that is part of the resort's identity.

🚴 Other activities and attractions

  • Strolls along the coastal boardwalks (malecones), which offer panoramic ocean views and are especially popular at sunset.
  • Recreation centers with swimming pools, children's games and sports areas.
  • Skate park in Punta Hermosa, for urban sports enthusiasts.
  • Surf schools that offer lessons for beginners and board rentals.

🍽️ 4. Gastronomy: what to eat in Punta Hermosa and Punta Negra

The culinary offerings in both districts are heavily oriented towards seafood. Along the highway and facing the beaches, numerous restaurants can be found where you can taste:

  • Classic and mixed ceviches, made with fresh fish.
  • Tiraditos with different sauces, notably Peruvian style.
  • Fish or squid chicharrones, served with fried yuca.
  • Mixed jaleas combining breaded pieces of fish and seafood.
  • Hearty dishes like rice with seafood or parihuela (seafood soup).
  • For after-meal drinks, ocean-view bars offer pisco, craft beer and marine snacks.

Approximate prices for a main course range from 45 to 60 soles; drinks and snacks are around 10 to 20 soles.

✅ 5. Practical tips for your visit

📅 Best time to visit

  • For surfing, the months from December to March offer the most favorable wave conditions.
  • If you prefer the beach and swimming, the summer season (December to April) is the most suitable due to warm temperatures and sun.
  • Weekdays are quieter; weekends and holidays usually see a higher influx of visitors.

🧴 What to bring?

  • High-protection sunscreen, hat or cap and sunglasses, as radiation is strong even on cloudy days.
  • Light clothing, swimsuit and towel.
  • Water shoes or sandals suitable for walking on rocks.
  • Sufficient cash in soles, as some establishments do not accept cards.
  • If you practice surfing, it is advisable to wear a wetsuit because the water remains cold throughout the year.

⚠️ Safety and rules

  • Respect safety flags on the beaches: green indicates safe swimming area, yellow caution, red no entry into the sea.
  • Do not bring food onto some beaches that have specific regulations; check local guidelines.
  • Help protect the environment by taking your waste and depositing it in the provided bins.
  • To enjoy natural pools like La Pocita, take advantage of low tide.

💵 Estimated budget per person (full day)

  • Transportation (bus round trip): between 10 and 20 soles.
  • Food (lunch + drinks): between 50 and 80 soles.
  • Umbrella or chair rental: between 10 and 30 soles.
  • Surf lesson or board rental: between 40 and 70 soles.
  • Approximate total: between 80 and 150 soles.
💡 Important tip: If you plan to stay overnight, book in advance during the high season (January to March). Budget accommodations usually start from 120 soles per night.

🗺️ 6. Suggested itinerary for a weekend

📅 Option 1: Full day

  • 8:00 am: Departure from Lima (car or bus).
  • 9:00 am: Arrival in Punta Hermosa. Explore Playa La Isla or Playa Norte to enjoy the morning.
  • 11:00 am: Surf lesson or walk along the boardwalk.
  • 1:00 pm: Lunch at a restaurant with ocean view.
  • 2:30 pm: Transfer to Punta Negra (5-10 min). Visit La Pocita for a relaxing swim in its natural pools.
  • 4:00 pm: Tour of Punta Rocas, watch surfers and stroll along the boardwalk.
  • 6:00 pm: Sunset from the La Bikini or El Gigantón viewpoint.
  • 7:00 pm: Return to Lima (arrival around 8:30 pm).

🏨 Option 2: Weekend (2 days)

  • Day 1: Arrival in the morning, check-in at accommodation, afternoon surfing at Playa Norte or El Silencio, lunch at a local restaurant, sunset on the boardwalk and dinner with live music (during summer season).
  • Day 2: Breakfast with ocean view, visit to Playa Blanca for photos, then transfer to Punta Negra to enjoy La Pocita and Punta Rocas, lunch before returning to Lima in the afternoon.
📌 Recommendation: If traveling by car, try to leave early to find parking near the beaches, especially on weekends.

Peru Travel Guide 2025 - Tips by Peru Discovery