Punta Hermosa and Punta Negra are two seaside resorts located south of Lima, separated by only 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 range of seafood gastronomy.
📍 Location and distance from Lima
- Punta Hermosa: located at kilometer 43 of the South Pan-American Highway, about 45 km from Lima. The drive takes between 45 minutes and an hour.
- Punta Negra: at kilometer 50, about 50 km from the capital, approximately an hour by road.
- Proximity between the two: only 7 km separate the two districts, making it easy to visit both in the same day.
⛰️ Altitude and climate
Both localities 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 a 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 varied characteristics: some with strong waves for the more experienced, others more sheltered, ideal for families. Punta Negra, meanwhile, retains a more traditional character, with coves of calm waters like La Pocita, perfect for children, and the Punta Rocas area, where a modern high-performance surfing center is located. Both districts have a varied offering of restaurants and waterfront accommodations.
By private car
Take the South Pan-American Highway southward. Pass through the districts of Chorrillos and Lurín; continuing, you will first find Punta Hermosa (km 43), then Punta Negra (km 50). The road is fully paved. During summer weekends, it is recommended to leave before 8:00 AM 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 service with frequencies every few minutes; the ticket costs between 5 and 8 soles and the trip takes 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 get to the beaches, with fares of 3 to 5 soles per trip.
With a travel agency (day trip)
Some tourism agencies in Lima organize full-day excursions that include transportation, lunch, and sometimes surf lessons. This is a comfortable alternative for those without their own vehicle or who prefer arranged logistics.
The culinary offering of both districts is strongly oriented towards seafood. Along the road and facing the beaches, there are many restaurants where you can enjoy:
- Classic and mixed ceviches, prepared with fresh fish.
- Tiraditos with different sauces, especially Peruvian-style.
- Fish or squid chicharrones, served with fried yucca.
- Mixed jaleas combining breaded pieces of fish and seafood.
- Hearty dishes like seafood rice or parihuela (seafood soup).
- After-meal bars with ocean views offering pisco, craft beer, and seafood tapas.
Approximate prices for a main course range between 45 and 60 soles; drinks and snacks are around 10 to 20 soles.
Both districts offer a wide range of accommodations, from charming beachfront hotels to budget guesthouses. During high season (December to March), it is strongly recommended to book in advance.
🏡 In Punta Hermosa
Punta Hermosa concentrates the largest accommodation offering, with options for all budgets:
- Charming hotels and lodges: some establishments offer rooms with sea views, swimming pool, restaurant, and direct beach access. Rates: S/ 150 – 400 per night in high season.
- Guesthouses (hospedajes): more economical options, often run by local families. Rates: S/ 80 – 150 per night.
- House and apartment rentals: ideal for groups or families, with equipped kitchens. Rates: starting from S/ 250 per night for a complete accommodation.
🏡 In Punta Negra
Punta Negra offers a more modest accommodation offering, but sufficient for visitors:
- Family hotels: small establishments generally located a few streets from the beach. Rates: S/ 70 – 120 per night.
- Guesthouses: simple and clean rooms, often with breakfast included. Rates: S/ 60 – 100 per night.
- Beach house rentals: very popular in summer, book several weeks in advance.
📍 Recommended areas to stay
- Waterfront (Malecón): Ideal for enjoying the ocean view, being close to restaurants and beaches.
- Punta Hermosa center: More lively, close to shops and restaurants.
- Punta Negra residential area: Quieter, perfect for those seeking tranquility.
💡 Important tip: In summer (December to March) and during long weekends, accommodations fill up very quickly. Book at least 2-3 weeks in advance. Prices shown are approximate and vary by season.
📅 Best time to visit
- For surfing, the months of 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 thanks to warm temperatures and sunshine.
- Weekdays are quieter; weekends and public holidays are generally busier.
🧴 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.
- Enough cash in soles, as some establishments do not accept cards.
- If surfing, it is recommended to use a wetsuit as the water stays cold all year round.
⚠️ Safety and rules
- Respect safety flags on beaches: green indicates a safe swimming area, yellow caution, red no entry into the sea.
- Do not bring food onto certain beaches that have specific regulations; check local signage.
- Help protect the environment by taking your waste and disposing of it in designated containers.
- To enjoy natural pools like La Pocita, take advantage of low tide.
💵 Estimated budget per person (full day)
- Transport (round-trip bus): 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 high season (January to March). Budget accommodations generally start from 80 soles per night.
📅 Option 1: Full day trip
- 8:00 AM: Departure from Lima (car or bus).
- 9:00 AM: Arrival in Punta Hermosa. Visit Playa La Isla or Playa Norte to enjoy the morning.
- 11:00 AM: Surf lesson or walk along the coastal promenade.
- 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 quiet swim in its natural pools.
- 4:00 PM: Tour of Punta Rocas, observe surfers and walk along the coastal promenade.
- 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: Morning arrival, check-in at accommodation, afternoon surfing at Playa Norte or El Silencio, lunch at a local restaurant, sunset on the coastal promenade, and dinner with live music (in summer season).
- Day 2: Breakfast with sea view, visit 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.
What is the best time to visit Punta Hermosa and Punta Negra?
For surfing, the months of December to March offer the best wave conditions. For swimming and beach activities, the summer season (December to April) is ideal with warm temperatures (22-28°C). Weekdays are quieter, weekends are livelier.
Are there lifeguards on the beaches?
Yes, during high season (summer) and weekends, lifeguards are present on the main beaches (Playa Norte, Playa Central, La Pocita). Respect the safety flags.
Can you rent surf equipment on site?
Yes, many schools and rental centers offer surfboards and wetsuits. Expect about S/ 30 – 50 for board rental for a day, and S/ 50 – 80 for a surf lesson with an instructor.
Are there ATMs?
Yes, you will find BCP, Interbank, and BBVA ATMs in the centers of both districts. Still, bring cash for small businesses and umbrella renters.
Are the beaches suitable for children?
Yes, several beaches are ideal for children: Playa La Isla (Punta Hermosa) and La Pocita (Punta Negra) offer calm and shallow waters, perfect for families.
How do you get between Punta Hermosa and Punta Negra?
The two districts are only 7 km apart. By car, the trip takes about 10 minutes. By public transport, you can take a colectivo or mototaxi (approximate fare S/ 5-10).
What are the beach access hours?
The beaches are accessible 24/7, but services (umbrella renters, restaurants) are generally open from 8:00 AM to 6:00 PM.
What other beaches can be visited nearby?
Nearby, don't miss:
- Playa El Silencio (Punta Hermosa) – vast golden sand bay.
- Playa San Bartolo – more family-friendly with calm waters.
- Playa Santa María – known for its cliffs and views.