Ready to immerse yourself in a coastal paradise that combines urban charm with the serenity of the sea? Lima, known for its vibrant cultural life and exquisite gastronomy also boasts some of the most stunning beaches in the region. Below, we’ll tell you all about the best beaches Lima has to offer:
Table of Contents
Grande Beach (South of Lima)

Located at kilometer 50 of the Panamerican Highway South in the district of Santa Maria del Mar, it is approximately 40 minutes away from Lima. It is one of the few beaches that has an entrance capacity (approximately 2,500 people), no food or alcoholic beverages are allowed.
It is an attractive beach for surfers, since the sea is quite choppy so it is recommended to enjoy near the shore in case you do not know how to swim.
Colorado Beach (Huacho)

Located at kilometer 140 of the Panamerican Highway North, 10 minutes south of Huacho, it is characterized by its wide, clean waters and good weather all year round.
You can find stores and restaurants that offer a variety of drinks and seafood dishes based on fish and shellfish.
El Silencio Beach (South of Lima)

Located at kilometer 42 of the Panamerican Highway South in the district of Punta Hermosa. One of the most popular and visited beaches in southern Lima, it has good waves and is considered ideal for surfers.
The boardwalk has a curved shape and has restaurants around it, parking and an impressive view of the bay.
Hermosa Beach (North of Lima)

Located approximately 40 kilometers from downtown Lima to the north, it is one of the most popular beaches due to its history (the Treaty of Ancon, which ended the nineteenth century war between Chile, Peru and Bolivia) and its architecture of the streets and houses that are around it.
At present, it is not a beach suitable for bathers due to the oil spill that occurred in 2022 affecting other beaches of the national coast. However, you can still enjoy the bay by staying in front of the sea and appreciate the view that this place offers.
San Bartolo Beach (South of Lima)

Located at kilometer 51 of the Panamerican Highway South in the district of San Bartolo, it is characterized by low waves, ideal to go with children or to learn to surf.
Its waters are calm, clean and warm and has constant surveillance, ideal for families. It has parking lots at the top of the beach, just as you can find restaurants and parks around.
ADDITIONAL: Looking for where to surf?
We tell you about the cradle of surfing: Waikiki Beach.
Located in the surroundings of the Bajada Balta, in the Costa Verde of the district of Miraflores, where many surfers go to enjoy the waves, being a beach symbol of cultural and sport connection.
Recommendations before visiting any beach:
Committed to the environment, we recommend to always go with containers to store any waste we generate and not leave them on the beach, let’s collaborate with the care of our beaches.
So do not think twice, prepare your sunscreen, your towel and your desire to enjoy the sun and the sea, and embark on a coastal adventure that will leave you with memories to last a lifetime.
Lima awaits you with its best beaches ready to be explored!



