In This Article

Visiting Lima and craving ocean air? In this post, I’ll share the dramatic beaches I discovered in Lima, Peru—where rugged cliffs, Pacific surf, and vibrant coastal culture shape the pulse of this dynamic South American capital. These beaches in Lima, Peru blend dramatic cliffs, local surf spots, and laid-back vibes right along the Pacific coast.

If you are in a hurry, I recommend:

  • Surf the waves at popular Playa Makaha in Miraflores.
  • Chill at Playa Costa Verde beneath scenic seaside cliffs.
  • Watch paragliders soar while sunbathing on Playa Redondo.
  • Escape to Playa Punta Hermosa for a weekend beach break.
  • Walk the Malecón and catch ocean breezes near Playa Waikiki.

Unique Lima, Peru Beaches:

1. Punta Hermosa


"Surf world-class waves and enjoy lively beachside dining."

Punta Hermosa

© donyanedomam/stock.adobe.com

Location:

Punta Hermosa, Lima Region, Peru

Highlights:

Looking for a quick beach getaway near the capital? Punta Hermosa blends convenience and coastal charm with lively surf and sunny relaxation just an hour from Lima.

Recommended For:

Surfers, weekenders, beach game lovers, and anyone craving ocean air without a long drive.

What we Love:

Reliable waves, close proximity to Lima, and a variety of beachfront lodging options.
  • Surf at some of Peru’s most popular breaks—ideal for all levels.
  • Relax with friends for a sun-filled picnic or beach game session.
  • Stay at anything from budget hostels to luxury resorts, all within steps of the shore.

Cost:

Free beach access; accommodations vary in price from budget to luxury.

Best time to visit:

December through March for warm weather and peak surf season.

Local tips:

Weekdays are quieter; weekends attract large local crowds. Try local cevicherías for fresh seafood after your swim.

Distance:

Just under an hour by car from central Lima.

How to Get to Punta Hermosa:

Drive south from Lima along the Pan-American Highway; signs for Punta Hermosa are clearly marked. Buses and private taxis are also widely available.

2. Cerro Azul


"Ride gentle waves and explore a charming fishing village."

Cerro Azul

© EcaterinaLeonte/stock.adobe.com

Location:

Cerro Azul, Cañete Province, Lima Region, Peru

Highlights:

Craving a surf break with scenic vibes? Cerro Azul delivers Pacific waves, laid-back charm, and a relaxed beach town atmosphere just two hours south of Lima.

Recommended For:

Surfers, beach walkers, photographers, and travelers seeking a quieter alternative to the capital’s urban beaches.

What we Love:

World-class waves, the photogenic fishing pier, and a peaceful setting far from city crowds.
  • Surf some of the best waves on Peru’s central coast—perfect for intermediate to advanced riders.
  • Watch surfers from the comfort of the sand or while strolling the iconic pier.
  • Relax in a calm, authentic beach town that still feels undiscovered by mass tourism.

Cost:

Free public beach access; local eats and surf rentals available at modest prices.

Best time to visit:

December to March for sunny skies and consistent surf.

Local tips:

Weekends get busy—visit on a weekday for the most serene experience. The pier is a great photo spot, especially at sunset.

Distance:

About 2 hours south of Lima by car or bus.

How to Get to Cerro Azul:

Head south on the Pan-American Highway from Lima toward Cañete. Follow local signs to Cerro Azul. Private cars and interprovincial buses both make the trip easily.

Romantic Lima, Peru Beaches:

3. El Silencio


If you think like me: "Relax on sandy shores and enjoy fresh seafood by the water."

El Silencio

© eyetronic/stock.adobe.com

Location:

El Silencio Beach, Lima Region, Peru

Highlights:

Don’t let the name fool you—El Silencio is a lively, sun-soaked destination just outside of Lima, known for its energetic waves and scenic coastal views.

Recommended For:

Day-trippers from Lima, sunbathers, photographers, and those who enjoy the sound of crashing surf.

What we Love:

Stunning ocean vistas, warm golden sands, and the buzz of activity close to the capital.
  • Bask in the sun on soft sands with sweeping views of the Pacific horizon.
  • Enjoy the natural energy of pounding surf and a beach full of life and color.
  • Capture dramatic photos as waves crash against the rugged coastline.

Cost:

Free to access, though some parking lots and beach services may charge a small fee.

Best time to visit:

December to March for sunny beach weather and full local energy.

Local tips:

Swimming isn’t ideal due to rough waters, so come for the ambiance, views, and relaxing atmosphere. Visit early to grab a good spot before the crowds roll in.

Distance:

Approximately 40 minutes by car from Lima.

How to Get to El Silencio Beach:

Drive south from Lima on the Pan-American Highway. Look for signs pointing to El Silencio near the Punta Hermosa area. Taxis, colectivos, and buses also make the trip from the city.

4. Asia Beach


"Walk along upscale beachfront communities and enjoy vibrant nightlife."

Asia Beach

© Moremi/stock.adobe.com

Location:

Asia Beach, Cañete Province, Lima Region, Peru

Highlights:

Looking for luxury, nightlife, and a summer social scene? Asia Beach is Peru’s premier upscale coastal destination, offering sleek amenities and a vibrant atmosphere just south of Lima.

Recommended For:

Urbanites, socialites, families, and travelers seeking a modern beach experience with all the perks.

What we Love:

High-end resorts, beachfront clubs, and one of the largest shopping centers in the country—all along a sunny Pacific shoreline.
  • Shop at Asia Boulevard, featuring name-brand stores, cafes, and entertainment venues.
  • Dine at trendy restaurants and beachfront bars offering everything from ceviche to cocktails.
  • Relax in stylish apartment rentals or luxury condos, perfect for extended summer stays.

Cost:

Public beach access is free; shopping, dining, and accommodations range from mid-tier to upscale pricing.

Best time to visit:

December through March, during peak summer season when all venues are open and buzzing.

Local tips:

Asia gets crowded on weekends—book accommodations early. Most nightlife and shopping are centered along Asia Boulevard, a short distance from the beachfront.

Distance:

Around 1.5 hours by car from Lima, depending on traffic.

How to Get to Asia Beach:

Take the Pan-American Highway south from Lima toward Cañete. Clear signage will direct you to Asia Boulevard and nearby beach resorts. Private car or interprovincial buses are the best options for travel.

If you are a photographer, don't miss:

5. Paracas


My top 5: "Explore scenic desert landscapes and visit the Ballestas Islands."

Paracas

© reisegraf/stock.adobe.com

Location:

Paracas, Ica Region, Peru

Highlights:

Looking for coastal serenity with a side of adventure? Paracas is a pristine seaside haven just a few hours from Lima, offering quiet beaches, dramatic desert landscapes, and rich marine life.

Recommended For:

Nature lovers, couples, beach explorers, and wildlife enthusiasts.

What we Love:

Quiet, diverse beaches, spectacular views, and the chance to visit the Galápagos-like Ballestas Islands.
  • Explore multiple beaches within Paracas National Reserve, each with its own vibe and scenery.
  • Unwind on tranquil shores, far from the noise of the city.
  • Embark on a boat tour to Isla Ballestas for a glimpse of sea lions, penguins, and seabirds.

Cost:

Free public access to beaches; small fees apply for park entry and boat tours.

Best time to visit:

November through April for sunny skies and calm seas.

Local tips:

Pack a hat and sunscreen—the desert sun is strong. Start early to visit multiple beaches and fit in a boat tour before the afternoon winds pick up.

Distance:

Around 3.5 hours south of Lima by car or bus.

How to Get to Paracas:

Travel via the Pan-American Highway to the town of Paracas. Buses leave regularly from Lima, or you can drive for a scenic journey along the coast. Tours often include transport, park access, and guided activities.

I get asked this a lot so I decided to include it:

  • Where can you find the best beaches in Peru?
    • There are lots of gorgeous beaches to be found all along Peru’s extensive coastline, but some of South America’s very best beaches can be found just short distances away from Lima.
  • Why is Lima a must-visit destination?
    • The Peruvian capital is a must-visit city for any South American traveler, rich with culture, history, and heritage.
  • What can you do in Lima before heading to the beach?
    • You can spend a full day roaming the streets of Lima and admiring the various monuments, museums, and buildings, before heading down to the coastline and sitting on the sand, looking out onto the majestic Pacific Ocean.

Best Time to Visit Beaches in Lima, Peru

  • December to March – Warm weather, ideal for swimming, sunbathing, and beach activities.
  • January & February – Peak season with lively vibes and perfect beach conditions.
  • April & November – Mild temperatures, fewer crowds, and great for relaxing by the ocean.
  • May to October – Cooler and cloudier, but great for surfing and beach walks.
  • Early December – Great for enjoying mild weather before peak season begins.

How did I do?

Is the article too broad, too narrow, or just right ? Do you like the presentation of photos and text? Let me know in the comments! If you want to see more in this location, I can put it on my editorial calendar. I'm listening!

Plan Your Trip