Prepare your best swimwear, sunscreen and sunglasses because PeruByBus brings you a list of the 10 best beaches in Peru that you cannot miss this summer season!

Best Beaches in Peru


The Best Beaches in Peru

1. Mancora

Beaches in Peru

At 187 km from the city of Piura is Mancora, a seaside resort and, in turn, fishermen’s cove, which has become the favorite of national and foreign surfers for its potential waves and its crystal blue waters. It is also the perfect destination for diving activities.

Located 18 hours away by road from Lima, you can reach Mancora through the Panamericana Norte Highway. Buses and tourist vehicles are available from Piura to the beach.

2. Punta Sal

Beaches in Peru

Are you looking for a place where the sun shines all year long? Then Punta Sal is the right destination for you! This beach with warm waters is just 80 km away from Tumbes. It is an ideal location to connect with nature and take a break from the city.

There are many bus companies that cover the route to Punta Sal from Tumbes. Once there, you can dive among its fascinating reefs and taste its exquisite cuisine in the nearby restaurants.

3. Huanchaco

Beaches in Peru

This seaside town with tremendous history is part of the Metropolitan Area of Trujillo. Huanchaco is a widely known because every year the “World Longboard”, an international surf competition, is held there.

Huanchaco is a mandatory stop for tourists who come to Trujillo because it is part of the so-called “Moche Tour”. People say that in this town the Mochicas gave rise to the ceviche, the flagship dish of Peru, and built the Caballitos de Totora, a boat characteristic of the Moche culture.

4. Cerro Azul

Beaches in Peru

Located 131 km away from Lima, in the province of Cañete, the seaside town of Cerro Azul. It has more than five beaches that offer amazing waves for surfing. It is a wonderful place from where you can enjoy a beautiful sunsets at the famous Cerro Azul pier.

To get to this spa, it is necessary to take the Highway Panamericana Sur until the km 131 and then deviate one kilometer to the beach. In Cerro Azul, several table sports competitions have been developed. One of those is the Cerro Azul Surf-Camp, an event that focused on surfing and canoeing.

5. Punta Coles

Beaches in Peru

For those who love going to the beach to contemplate a splendid view, in Ilo is a place called Punta Coles, a rocky beach with cliffs. It is an incredible place where you can see penguins, “piqueros”, gulls, bats, otters and sea lions coexisting in perfect harmony, among other species.

This beach is located 7 km southeast of the city of Ilo. Given the large number of species of terrestrial and marine auna, it was protected in 2009 by the Law of the National Reserve Systems of Islands, Islets and Punta Guarenas, to conserve the biological diversity that inhabits there.

6. Colan

Beaches in Peru

One of the largest beaches in Peru along the coast, Colan is located inside the province of Paita, 72 km away of Piura. If this place is targeted among your holiday destinations, you should know that the resort has a good hotel infrastructure and restaurants, to meet the requirements of tourists.

7. Punta Hermosa

Beaches in Peru
Photo: Flickr de Mi Peru

Punta Hermosa is a district of Lima, located between kilometers 42 and 46 of the Antigua Panamericana Sur. Peruvians love it! The Punta Hermosa beach strip is known as “the 4 kilometers of gold” because of its beautiful coastline. Enjoy the long walk or drive by the sea!

8. Puerto Chicama

Beaches in Peru

It is also known as Malabrigo. It is located on the north coast of the country, in the Department of La Libertad. Surfers consider it the “surf paradise” because it has the longest left wave in the world, known as “chicamera wave”.

From Trujillo, you can take a bus that gets you to Malabrigo, which is more than 70 km away. Remember that the transport leaves from the Casineli Museum and you must only take the ones with the direction of Chicama, Paijan or Ascope.

9. Punta Camaron

Within the circuit of Zorritos beaches, one of the most popular circuit of beaches in Peru, in Tumbes, is Punta Camaron, a resort whose waters remain warm all year round and which has fine golden colored sand and a beautiful crystalline sea. In Punta Camaron you can breathe fresh air and enjoy a few days of relaxation in any of the different accommodations that are in place.

10. Pimentel

Beaches in Peru

It is impossible to choose the best beach in Peru. Because they all have attributes that make them fantastic destinations by the sea. Pimentel Beach is unique. It is a resort destination located 20 minutes from Chiclayo. Pimentel has proven itself as a great option to enjoy with family and friends during the summer days.

These are just 10 of the beaches in Peru. There are many many more, so hop on a bus and explore the whole country!