best beaches in peru

Peruvians are truly proud of their ancient culture, the Inca ruins, and the impressive Amazon rainforest. But our beautiful South American country offers many other things and places to visit as well. Have you ever heard that the sea breeze calms you down? Yes, I know you are smiling right now. A beach vacation is good for the body and soul, which is why the beaches in Peru are the best! Can you imagine how the ocean breeze, the warm sunsets, or the taste of heavenly seafood feels? In Peru, you can not only imagine it but not experience it.

The Peruvian coast is a wonder by itself and together with Machu Travel Peru, we want to prepare a small article about the best beaches in Peru. Let’s take a look at some beaches in Peru that will make you dream of your next adventure. Don’t hesitate and start planning a trip to Peru. You deserve it!

The 15 best beaches in Peru to enjoy on your vacation

1. Punta Sal (Tumbes)

punta sal beaches in peru

Located along the north coast. Exactly 80 kilometers from the south of Tumbes (The northernmost city in the country, bordering Ecuador country), Punta Sal is considered one of the most beautiful and charming first-class beaches in Peru. Also, due to its location close to the equator zone that generates a current of warm waters to the south called the “El Niño Current”, the temperature of seawater is around 24 °C throughout the year. Thanks to its soft sand beaches, blue water, and spectacular views, Punta Sal is considered by many to be one of the best beaches in Peru.

It has 6.5 kilometers of coastline, being one of the longest beaches. With so much space, you will have no problem enjoying it away from the crowds. This coastal town has some of the best beach spots in Peru. Its extensive beach and unparalleled beauty attract both investors and tourists. So you can find a great selection of rustic resorts and restaurants just a few minutes from the beach because Punta Sal has a great hotel infrastructure compared to other beaches.  Completely amazing, huh? The pleasant temperature, accompanied by calm waters -perfect for sport fishing- and golden sand, make Punta Sal a must-see beach on the different tours in Peru. Even though the waters of Punta Sal are characterized by being warm and calm, it has their rocky regions. Also, you will have to walk a bit before you can swim.

  • What to do: Relaxing, perfect to spend romantic evenings at sunset, sport fishing, diving, surfing, windsurfing, or kite surfing.
  • Best time to visit: From May to October.
  • Nearby attractions: Restaurants, resorts, and Hotel activities.

2. Mancora (Piura)

beaches in peru mancora

Are you ready for 365 days of sunshine, relaxing waves, and fresh seafood? I know, I know, you’re already excited to get to Peru. Among the best beaches in Peru, Mancora is undoubtedly up in the top positions. The fine sands, the big waves for surfing, and an always sunny and pleasant climate make this beach one of the best destinations. It is located 187 kilometers from Piura north (Department of Peru), in the warmest region of Peru, this year-round sunny destination, with its laid-back atmosphere, pure and dusty sand, warm waters, and cloudless blue skies, attracts many locals and travelers from around the world. If you were looking for summer vacation ideas, look no further! Mancora is your option to choose.

It is also known for being a great place for surfing as well as partying. Despite its small population, Mancora is full of hotels, restaurants, and resorts dedicated to the tourist market. It is a relatively easily accessible beach and one of the favorite destinations for young travelers. Besides, Máncora has a unique marine life, so if you are interested in fishing or diving, this is the place!

  • What to do: Relaxing, sun tanning, surfing, diving, kite surfing inter alia.
  • Best time to visit: 365 days of the year!
  • Nearby attractions: Bars, restaurants (active nightlife) in its main street.

3. Cabo Blanco (Piura)

cabo blanco beaches in peru

Cabo Blanco is, without a doubt, one of the best beaches in Peru. Even if books aren’t your thing, you’ve probably heard of author Ernest Hemingway. If so, you have to know that his famous book, “The Old Man and the Sea” was inspired by the waters of this beach. It is said that the Literature Nobel was a fan of sport fishing for Black Marlin (During the 50 and 60, one could find large black marlins there), also he was a member of the local fishing club and lived there for about 10 months. But this beach is not only popular for this novel, but also for being home to the perfect wave for experienced surfers. From November to January, you can enjoy some great quality waves. So during these times, you will see many surfers.

The beach is located 197 kilometers from the north of Piura. Today, the beach has a few challenging waves that attract surfers from all over the world. But, please note that this beach is not for beginner swimmers and surfers. Some waves on this beach can reach up to 12 feet in height. They can even crash heavily against rocks during October and January. So we recommend that you be cautious, even if you are an experienced surfer.

  • What to do: Surfing, swimming, taking a walk along the beach coast, sun tanning.
  • Best time to visit: 365 days of the year!
  • Nearby attractions: Cabo Blanco is located inside the main beach circuit on the Peruvian coast north with the best Peruvian weather. Therefore, you will find more amazing Peru beaches in the north like Organos, Vichayto, Mancora, Punta Sal, inter alia.

4. Las Pocitas (Piura)

beaches in peru las pocitas

Not far from Mancora, you can find Las Pocitas beach (217 kilometers north of Piura). Also known as Máncora Chico or Little Mancora. It is located just at the end of the road and is a much calmer and more relaxed alternative than its older sister. As in Mancora beach, you can find a wide selection of hotels facing the sea. Some of these have pools and amazing views. This beach is an excellent escape option for lovers looking to get away from endless parties.

In Las Pocitas, you will find cerulean waters that collide and contrast against the fine white sand. All this landscape is limited by tropical gardens that give it an unparalleled charm. Low tides reveal small marine ecosystems that are perfect for walking on the beach. Also, if you are traveling with your partner, it can be an incredible retreat for a romantic getaway. The Peruvian Sun can be a bit strong during the afternoon, so it is advisable to bring sunscreen. But if you are looking for a better beachside experience, look to stay at Hotel Las Pocitas. A luxury alternative that will make your visit much more magical.

  • What to do: Relaxing, sun tanning, swimming.
  • Best time to visit: Summer. From December to February.
  • Nearby attractions: Hotel Las Pocita and Mancora beach to the north.

5. Los Organos (Piura)

beaches in peru los organos

Los Órganos is one of the most popular beaches in the Piura region. It is located just 15 minutes from Máncora. 203 kilometers north of Piura. This is usually a much calmer and more peaceful alternative to the party beaches of Máncora. Excellent if you want to enjoy the pleasant climates of the region. This beach is named after a nearby hill of the same name. The hill has a peculiar shape that resembles the pipes of ancient musical organs.

Backpackers and travelers often travel regularly to Máncora. So Los Órganos is not such a crowded alternative. You can enjoy watching the fishermen bring the catch of the day or the turtles hanging around the dock. Also, on this beach, if you are lucky, you can enjoy whale watching. Some tours even offer swimming with giant tortoises. In addition, we recommend trying the distinguished Peruvian seafood cuisine. Explore the town of Los Órganos and taste traditional Peruvian food. This supports the livelihood of the fishermen at the same time. Since the different restaurants usually buy the catch of their day directly from them.

  • What to do: Whale watching, swimming with giant tortoises, fishing, relaxing, sun tanning.
  • Best time to visit: From July to November.
  • Nearby attractions: Mancora beach and Piura Town.

6. Colan (Piura)

colan peru beaches

Colan is a beach that is located in the district of the same name, 82 kilometers at west Piura. It is without a doubt one of the many favorite beaches of Peruvians. Colan enjoys a sunny and pleasant climate throughout the year, in addition to its clean waters. You will be able to enjoy a modern environment full of establishments that offer the best attention. This beach is also known as La Esmeralda (Emerald in English) since its sea is characterized by a slight greenish color that contrasts with the landscape. Despite being less well known, it is one of the best getaways for those looking for a respite from the bustle of cities.

With clean gray sands and gentle waves to relax you in, you will enjoy many enchanting settings. You will be able to enjoy excellent views, food establishments, and high-quality service. If you are adept at diving, this beach is a magnificent alternative. In addition, one of the main activities is fishing.

The Bay of Colán has shallow waters, but a bit cold. Also depending on the season, you travel, they can be infested with stingrays. Ask the locals for advice to know when is the best time to swim in its waters. In addition, the beach is home to one of the oldest Spanish churches in the country. Check it out if you have a little time to spare.

  • What to do: Diving, fishing, swimming, relaxing, sun tanning.
  • Best time to visit: 365 days of the year!
  • Nearby attractions: Picturesque town of Paita.

7. Huanchaco (Trujillo)

huanchaco peru beaches

Huanchaco is not only home to one of the best beaches in Peru, but it is also known as the birthplace of Ceviche. One of the most popular beaches in Trujillo, it is located about 20 kilometers northwest of Trujillo (Peruvian department, at the north of Lima). This quiet beach is known for its water sports and the unusual style of fishing practiced by local fishermen. They ride on the waves with a traditional fishing boat called “Caballito de Totora. This woven boat has been used for thousands of years by Chimu culture and is an ancient tradition among fishermen.

Therefore, many scholars affirm Huanchaco could be the cradle of surfing. Also, there are many historical ruins not far from the beach, including Chan Chan, the largest mud city in the world (850 AD) that belonged to pre-Inca culture named Chimu. For this reason, Huanchaco is undoubtedly one of the famous landmarks in Peru to visit.

At one time it was a calm fishing village, it has become an internationally recognized destination with a strong imprint on the Peruvian identity. In addition, Huanchaco is a coastal city that is prized for its impressive surfing waves, ancient ruins, ancient boats, and ceviche. Even, It was named as a World Surf Reserve Site in 2012. Amazing!

  • What to do: Surfing, swimming, paddle surfing, riding the old reed boats known as “caballitos de totora”.
  • Best time to visit: From April to October.
  • Nearby attractions: Chan – Chan Archeological center (the largest ancient mud city in the world) located behind the main beach road.

8. Chicama (Trujillo)

chicama beaches in peru

The humble city of Chicama is not only home to one of the most beautiful beaches in Peru, but also home to the longest left-wing waves in the world. This Peru beach is located 39 kilometers from the north of Trujillo (one of the north Peruvian departments) It is said that a Hawaiian surfer was able to appreciate the waves from a plane flight and then wrote to some Peruvian friends to help locate this beach. On a good day, you can see waves of over 6 feet. If you are an experienced surfer, Chicama beach will be a paradise. Despite the growing popularity of the beach, the city remains a humble place. You will find no more than a few simple lodgings and good seafood.

One of the main reasons to visit this beach is because of the known, the longest left-hand waves in the world. These waves bear their name: “Chicanero waves”. If you are a fan of surfing, this beach is a must-see. Therefore, we suggest enjoying the local surf resort that has a towing service. You won’t have to paddle or walk back to the beach to catch your next wave. Although it has excellent waves, the city is still quite simple. You will only find simple accommodations.

  • What to do: Surfing, swimming, paddle surfing, body surfing.
  • Best time to visit: From April to October.
  • Nearby attractions: El Brujo archeological complex, located near to the beach. The ancient ceremonial center of the Moche culture.

9. Pimentel (Chiclayo)

pimentel beaches in peru

Pimentel is one of the many beaches in Peru that is located 20 kilometers from southwest of Chiclayo (Department on the northwest coast of Peru) The beach was an important commercial port (Today, the railways who transported trains full of sugar sacks can be seen) It is one of the most beautiful beaches if you are looking to visit the province of Chiclayo since it is located about 15 minutes from the city. It is located in the Lambayeque region and is one of the best beaches in the region. You can generally expect sunny weather on this busy beach. The main activity in the region is fishing, so you will also find delicious seafood restaurants and boats.

Also, Pimentel stands out as a beach to enjoy with the family. With its picturesque and charming promenade, its luxurious houses, and a delicious ceviche, it is the perfect place to vacation with the children. In addition, you will find the traditional reed boats known as “Caballitos de Totora”. It is recommended that you visit the beach early. During summer, it can be seen as quite full, so it is better to go from the early hours. In addition, Ceviche is best enjoyed at lunch, during the afternoon there is usually not so much service. We recommend visiting the Museum of the Royal Tombs of Sipán in the city of Chiclayo, where you can learn a little about the local culture.

  • What to do: Fishing, swimming, riding the old reed boats known as “caballitos de totora”, relaxing, sun tanning.
  • Best time to visit: Summer (From December to March)
  • Nearby attractions: Museum of the Royal Tombs of Sipán.

10. Punta Hermosa (Lima)

beaches in peru

Just an hour’s drive from Lima is Punta Hermosa (exactly, 58 kilometers south of Lima). It is one of the most popular beaches in Peru among locals and Lima residents. Due to its proximity to the Peruvian capital, it has become one of the best options for weekend getaways. Punta Hermosa is on its way to becoming a new version of Asia, a popular hotspot among Lima’s elite. Also, during the summer the winds and waves tend to calm down, attracting thousands of bathers to its beaches. The beaches of Punta Hermosa have seen a growing number of hotel projects, restaurants, and nightclubs in the last few years. Despite not being as luxurious as Asia, it is a much more affordable exclusive option. One of the best tourist sites in Peru.

The Punta Hermosa area is made up of the best beaches in Peru for those looking to surf. From there to prestigious events and surf contests in the area. The waves that this beach receives go so high that it usually reaches up to 40 feet. Also, If you are one of those experienced and brave surfers looking to conquer the giant waves, we recommend going to the Pico Alto de Punta Hermosa. The downside is that you will have to add boulders and sea urchins to the challenge. If you are not, that experienced, you can still have fun during the sunny months.

  • What to do: Relaxing, sun tanning, swimming, surfing.
  • Best time to visit: Between December to March (Summer in Peru)
  • Nearby attractions: Hotels, restaurants, bars, even nightclubs.

11. Miraflores Beach (Lima)

miraflores beaches in peru

A list of beaches in Peru could not be complete without mentioning this iconic urban beach. While it is true that it is not one of the most beautiful beaches, it is one of the best known. With a cosmopolitan city as a backdrop and one of the best neighborhoods in Lima at your fingertips, this beach is a must-see. The Miraflores coast is known as the “Costa Verde” and it is a beautiful area where you can stroll and enjoy numerous activities. You will find opportunities for lessons in surfing, paragliding, and much more. You can also rent bikes or skate on the Malecón. After a historical tour and knowing certain facts about Peru, a walk along this beach is a great option.

Also, Miraflores Beach is full of bars, hotels, restaurants, shopping centers, and nightclubs. Although Lima’s beaches are not usually the first choice of many, these are the best in the city. It is the closest beach for someone who doesn’t want to spend many hours traveling to reach beautiful beaches. Its six-mile boardwalk offers stunning views of the Pacific Ocean. You will find surfers and other endless activities such as paragliding.

  • What to do: Surfing, swimming, paddle surfing, body surfing, paragliding inter alia.
  • Best time to visit: Summer. From December to February.
  • Nearby attractions: Larcomar Commercial Center is located just over the beach (Top of cliff zone). There, you will find many restaurants, bars, active nightlife, even cinemas.

12. Santa Maria del Mar (Lima)

santa maria del mar peru beaches

Although it is rumored that the beaches of Lima are not the best beaches in Peru, the opinions of Santa María del Mar (Saint Mary of the Sea) say otherwise. Within this charming district, you can experience the best of Lima. We even know that within this sunny district you will have some of the best swimming beaches in Peru. It is located 63 kilometers south of Lima.

We recommend this beach thanks to its inexhaustible summer sun, its gentle breezes, and the majestic waves. Along with the colorful umbrellas and the different families from around the world, Santa María del Mar could be one of the best alternatives in the city. In addition, the district has charming beachfront apartments and houses if you are looking to enjoy a romantic getaway. This is not to mention the incredible traditional restaurants that you will find around. Places to try a Peruvian ceviche abound.

  • What to do: Romantic getaway, swimming, relaxing, sun tanning.
  • Best time to visit: Summer (From December to March)
  • Nearby attractions: The beach of Embajadores is one of the safest beaches for children within Santa Maria del Mar. There are hardly any waves or currents in its waters, making it excellent for swimming with the family. Especially if you are looking to enjoy the magical summer in Peru. There is also a boardwalk here and its views are stellar from there at night.

13. Cerro Azul (Lima)

cerro azul beaches in peru

Cerro Azul beach is a beautiful beach that is located within the district of San Vicente de Cañete in Lima. 155 kilometers south of Lima. Cerro Azul was previously an important commercial port. Today this extensive resort has more than five beaches where you can relax and enjoy refreshing vacations. Its pier is quite beautiful and offers some lovely views of the sea. The place has large cliffs, and you can see some birds such as the Pelican, the Guanay, and other guano birds. Surfing and kayaking are quite popular activities to do.

The Cerro Azul waves are so popular that they were even mentioned in a Beach Boys song. This beach is characterized by a British pier built at the beginning of the 20th century. You will also find pre-Inca ruins, an abandoned lighthouse, and a wide variety of wildlife. Despite its different attractions, Cerro Azul is often an underrated beach destination. But this means that you can enjoy this beautiful beach without crowds around.

Besides surfing, you will find other activities such as fishing, rafting, jet skis, and much more. If you are planning to stay here for a while, the vacation homes are located just south of the pier. An excellent alternative for your next vacation in Peru.

  • What to do: Surfing, fishing, rafting, jet skis, relaxing.
  • Best time to visit: From December to April.
  • Nearby attractions: Cañete town, Lima Peruvian Capital.

14. La Mina (Ica)

peru beaches la mina

La Mina is one of the beaches in Peru with great popularity among tourists. So much so that you can find it full and crowded at certain times of the year. It is 87 kilometers northwest of Ica (Peruvian department located on the south of Lima) and it is surrounded by the natural beauty of the Paracas National Reserve, which has some of the most spectacular desert landscapes in Peru.  Therefore, if you are lucky, you can spot some local sea lions. Besides, the beach receives its particular name from a former coal mine located nearby.

Stunning sandstone rock formations meet the sparkling turquoise-green waters of the Pacific. This beach protects the coast from the many wild waves that the Pacific brings. A dream beach, but La Mina becomes even more blindingly beautiful as the night sky turns into a festival for star lovers (you can go camping there). The best time to visit Peru is, without a doubt, at any time. However, the waters of La Mina can get quite cold depending on the season. For this reason, it is more advisable to visit it during the summer. Note that this beach is one of the best for swimming. So, it is very likely that you will find it full of people, which runs from January to March (Summer). But if you want to be away from the crowds, El Raspón is a good alternative.

  • What to do: Camping (see the stars), swimming, relaxing, wildlife sighting.
  • Best time to visit: From January to March (Summer) – However, you will find a crowd of people.
  • Nearby attractions: National Park of Paracas (Where you will see amazing animals like sea lions, penguins, seals, inter alia)

15. Red Beach (Ica)

red beach in peru

La Playa Roja, or “Red Beach”, gets its name thanks to the reddish sands that can be seen. These were created due to the erosion of ancient lava solidified in the area. This contrasts greatly with the blue sea, giving birth to spectacular scenery worth seeing. Also, in certain areas, the beach is surrounded by high cliffs that give the place a unique appeal. This beautiful beach in Peru is a paradise for lovers of sunsets and natural landscapes. It is located 82 kilometers from the west of Ica, just 4 hours from Lima in the Paracas National Reserve. Along with other popular places in Peru, the Red Beach is quite a landscape to behold.

Because it is located in the middle of a Reserve, wildlife abounds in the area. However, much of the landscape is protected and therefore inaccessible. So we recommend booking some excursions to make the most of the different attractions available. Enjoy the many things to do in Paracas.

  • What to do: Enjoy sunsets, wildlife sightings, take a walk by the beach.
  • Best time to visit: Summer. From December to March (Warm and humid)
  • Nearby attractions: Paracas National Reserve (Possibility to see sea lions, seals, penguins inter alia) and Pisco town (cradle of the Peruvian Flag Alcoholic Beverage, the Pisco)


Together with Machu Travel Peru, we hope we have made you happy with these suggestions. Certainly, Peru does not lack beach territory. The north coast has truly off-the-beaten-path beaches in Peru, full of cool places where the potential for adventure is limitless! Peru stands out as a world premium place to practice extreme and adventure sports. If you have been fascinated by the beach environment of Peru, you have to start planning your trip. For this, our qualified team of advisers can help you. Check with them to start organizing the trip of your dreams!

Peru has so much to offer, it can be hard to know where to start. With many years of experience in the tourism sector, Machu Travel Peru is happy to help with anything regarding your trip to Machu Picchu and any tours around it. Make your Machu Picchu experience an unforgettable one!