Country

Peru

149 beaches surveyed and measured. Ten chosen by fame. All ten rated.

11 judged · 149 surveyed · See on the Atlas →


The 10 best beaches in Peru

Ordered by fame: how often Lonely Planet, Tripadvisor and Cuppa to Copa Travels name them, plus measured size. The order is theirs. The rating is ours. Every number is measured or sourced.

  1. 1

    Playa Vichayito

    WORTH A DETOUR

    Peru's most-listed beach is signposted like a hostel. Inside: no rocks, gentler waves.

    The factThe way in is marked by a little sign with green letters that says Vichayito, among the hostel signs at kilometre 1155 of the old North Pan-American Highway.

    1,583 m long · 60.2 m wide

  2. 2

    La Mina Beach

    WORTH A DETOUR

    A beach small enough to lose, inside a national reserve. Bring a windbreaker.

    The factAt 187 metres it is the shortest of Peru's ten by our measurement, and it sits inside the Paracas National Reserve, guarded by cliffs.

    187 m long · 35.8 m wide · Photo: GraceAlison, CC BY-SA 4.0

  3. 3

    Playa Las Lagunas de Puerto Viejo

    WORTH A DETOUR

    Lima's weekend, measured: the most sand of the ten, and migrating birds next door.

    The factIt is the largest of Peru's ten by area by our measurement, an hour and a half from Lima, with wetlands that host a variety of migratory birds.

    2,352 m long · 126.1 m wide

  4. 4

    Playa de Pimentel

    WORTH A DETOUR

    The surfboards are modern. The fishing boats are made of reeds.

    The factFishermen still go out from this beach riding or kneeling on caballitos de totora, their reed boats, south of the pier.

    2,571 m long · 72.4 m wide · Photo: Inti Runa Viajero, CC BY 2.0

  5. 5

    Playa Cerro Azul

    WORTH A DETOUR

    In a Beach Boys song since 1962. The wave still has not decided where it lives.

    The factThe Beach Boys mentioned Cerro Azul in their first major hit, Surfin' Safari, released in 1962.

    913 m long · 170.7 m wide · Photo: Lalitocy, CC BY-SA 4.0

  6. 6

    Playa Pocitas

    OVERRATED

    Long, thin and rocky. You come down a staircase someone called dangerous and stay for the quiet.

    The factIt is 3,328 metres long and 44 metres wide on average by our measurement, and the way down is a set of stairs one visitor calls dangerous.

    3,328 m long · 44.1 m wide

  7. 7

    Playa Los Órganos

    ONLY IF YOU'RE ALREADY THERE

    A fishing village that does everything, whales included.

    The factYou can take a surf lesson, snorkel, try hand-pole fishing or go whale watching from the same beach.

    1,557 m long · 80.1 m wide · Photo: Ministerio de la Producción, Public domain

  8. 8

    Playa El Silencio

    OVERRATED

    Forty-five minutes from Lima, with showers, lifeguards and nothing silent about it.

    The factIt is called El Silencio and, in Lonely Planet's words, it naturally attracts a large crowd of Limeño beach lovers.

    1,111 m long · 110 m wide

  9. 9

    Playa Punta Sal

    ONLY IF YOU'RE ALREADY THERE

    The resorts take the front. Walk thirty minutes and the beach is yours.

    The factWalk about 30 minutes past the resorts and vacation homes and you reach wide open stretches of beach with very few visitors.

    1,533 m long · 71.6 m wide · Photo: DIOHER_PAVAL, CC BY 3.0

  10. 10

    Playa Lobitos

    WORTH A DETOUR

    A port that emptied out, then filled up with surfers.

    The factLobitos is often called a ghost town for its abandoned buildings, and its surf sits at the westernmost point of continental South America.

    1,166 m long · 58.6 m wide · Photo: Freddy Sinarahua, CC BY-SA 4.0

How we rate: we have not stood on these beaches, so the sources decide. A beach starts in the middle. It moves up for something no other beach has, or for a top-three place on the fame list. It moves down when someone has been hurt there, when it is closed or banned, or when a source calls the water dangerous. Ordinary cautions are printed on each beach’s page and leave the rating alone.

Asked about beaches in Peru

What is the best beach in Peru?
By how often it appears on the best-beach lists we read, Vichayito, about 8 km from Máncora. Six of Peru's ten are rated Worth a detour: Vichayito, La Mina, Puerto Viejo, Pimentel, Cerro Azul and Lobitos.
When is the sea warmest in Peru?
February and March. In 2025 the warmest monthly averages of the ten ran from 18.9 °C at La Mina, in Paracas, to 28.1 °C at Punta Sal, in the far north.
Which Peruvian beaches are close to Lima?
El Silencio, 45 km from downtown Lima; Puerto Viejo, about an hour and a half away; and Cerro Azul, 131 km south.
Is the water cold at Peruvian beaches?
On the central and southern coast, yes. At La Mina in Paracas the sea averaged 14.7 °C in October 2025 and never passed 19 °C. In the north it is warmer: Punta Sal averaged 21.7 °C even in August.

Surveyed, awaiting judgment

first 100 of 138, widest first

Every one is real: taken from OpenStreetMap, pinned where it actually is and measured. We have not rated these yet.

Playa 3 Chozas479.1 m
Playa La Meca253.3 m
Playa Yaya247.6 m
Playa Chica240 m
Playa Bermejo203.8 m
Playa Punta Ñave201.7 m
Playa Platanales197.4 m
Playa San Pedro195.7 m
Playuela Grande186.7 m
Playa Grecia185 m
Playa Barceloneta179.1 m
Playa Cascajal178.6 m
Playa Huatatas178.2 m
Playa Totoritas172.9 m
Chacra y Mar165.1 m
Playa Grande159.2 m
Playa Quita Calzon154.5 m
Atarraya150.7 m
Playa Chulliyachi149.9 m
Playa Barcelona142.9 m
Playa Wakama141.3 m
Playa Hermosa136.8 m
Playa Hondable135.5 m
Playa El Paraíso129.2 m
Playa Las Totoritas de Chincha128.9 m
Playa La Lobera128.1 m
Playa del Gallinazo126.6 m
Playa Colorado125.3 m
Playa Arena Blanca117.2 m
Punta del Sur116.3 m
Playas Zumbi115.3 m
Playa Lapa Lapa111.3 m
Playa Lampay103.6 m
Playa Santa Bárbara103.2 m
Bahía Blanca98.8 m
Playa León Dormido93.5 m
Playa Tres Islas91.3 m
Playa Agua Dulce90.7 m
Puerto Fiel88 m
Playa Santa María del Mar87.2 m
Pozo de Lisas86.2 m
Playa Canarias86.1 m
Arica85.2 m
Playa Las Gramas84.9 m
Playa El Hambre84.4 m
Playa Los Leones83.7 m
La Isla80.9 m
Playa Punta Rocas80 m
Playa Mamacona79.6 m
Playa Wawakiki79.5 m
Plata La Encantada78.3 m
Playa Club Naval76.1 m
Playa El Bravo73 m
Playa La Encenada72.3 m
Balneario Puerto Viejo72 m
Pasamayito71.5 m
Playa Cabo Blanco66.5 m
Playa La Herradura65.7 m
Playa 165.2 m
La Punta65 m
Playa Santa Cruz60.9 m
Playa Conchán ( San Antonio)60.7 m
Playa El Faro60.3 m
Playa 260.2 m
Las Sombrilla60.1 m
Yumaque Beach59.5 m
Pulpos59.3 m
Playa Caballeros58.8 m
Playa Boca del Río57.9 m
Playa Venecia57.2 m
Playa Costa Negra56.5 m
Playa La Chira56.1 m
Playa Pescadores51.9 m
Bocapán50.8 m
Playa Villa49.4 m
Playa Llanavilla48.9 m
Zorritos48.8 m
Playa Ancón47.5 m
Boca del Río47.1 m
Playa Barlovento47 m
Kontiki46.4 m
Malecón45.9 m
Playa Conchán45.3 m
Playa La Puntilla44.9 m
Santa Rosa44.4 m
Acapulco44.3 m
Playa Redondo43.7 m
Los Yuyos43.2 m
Playa Los Cocoteros41.7 m
Playa Puerto Chancay41.6 m
Playa de Chorrillos Chancay41.3 m
Playa Barranquito41.2 m
Playa Las Rocas41 m
Caleta Malabrigo40.6 m
Playa Punta Veleros39 m
Playa Barranco38.9 m
Playa Miramar38.4 m
Playa Huaquilla37.2 m
Playa Blanca36.9 m
Playa Los Pinguinos36.5 m