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 Peruvian beaches. Let’s take a look at some beaches 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 Peruvian beaches 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 the Andean country. 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 and is 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 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 its lovely beaches, Mancora is undoubtedly up in the top position. 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 from.

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 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) on 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 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, and inter alia.

4. Lobitos (Piura)

lobitos peru beaches

If you want a beach that combines history and adventure, Lobitos is for you! This beach is located 127 kilometers northwest of Piura (Peruvian north department) and was an ancient British oil settlement in the late 19th century. The zone was exclusively owned by British residents and workers of the oil company, and Peruvians were prohibited from entering. In this sense, the Peruvian government, through its army, took possession of the beach in 1968, expelling the British and putting military bases.

In turn, the military abandoned the bases built there in the mid-90s. Leaving abandoned Victorian buildings, rusty small oil extraction refineries, and some dismantled military bases. In this form, this history is combined with the perfect waves (some more than 8 feet of altitude) that present the beach. Even, these are cataloged as the perfect to practice surfing in Peru. This characteristic combines with blue skies (throughout the whole year), white sand, fresh and intense blue water, and a warm climate. No wonder many surf schools are located in the abandoned victorian houses of this beach. Also, you can see many amateur and professional surfers around the world enjoying this beach.

  • What to do: Surfing, paddle surfing, swimming, relaxing, sun tanning.
  • Best time to visit: Throughout the whole year.
  • Nearby attractions: The beach is close to Mancora and Punta Sal (It is located in the south of both) Especially if you are looking to enjoy the adventurous summer in Peru, this beach is for you.

5. 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.

6. 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.

7. Playa Roja (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 interesting attractions in Peru, Playa Roja or 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, and wildlife sightings, and 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)

8. Playa 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 (the Peruvian department located 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 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)

9. 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.

10. 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, 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 the pre-Inca culture named Chimu. For this reason, Huanchaco is undoubtedly one of the most 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 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.

11. Miraflores (Lima)

miraflores beaches in peru

A list of the best Peru beaches 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 the cliff zone). There, you will find many restaurants, bars, active nightlife, and even cinemas.

12. 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 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, 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 the beach. The ancient ceremonial center of the Moche culture.

13. Pimentel (Chiclayo)

pimentel beaches in peru

Pimentel is one of the many beaches in Peru that is located 20 kilometers southwest of Chiclayo (a department on the northwest coast of Peru) The beach was an important commercial port (Today, the railways that 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 luxurious houses, delicious ceviche, and picturesque promenade, it is the perfect place to vacation with the children, without mentioning that the beach has the most beautiful sunset in Peru. 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.

14. Colan (Piura)

colan peru beaches

Colan is a beach that is located in the district of the same name, 82 kilometers from west Piura. It is without a doubt one of the tourist attractions in Peru with clear skies, hard sun, white sand, and warm water. 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 is 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.

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 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 considered one of the best Peruvian beaches 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, and even nightclubs.


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!