Skip to main content
AMZBooking
Plaza Mayor, Lima

Beaches · Lima · Peru

The best beaches in and near Lima

Where to swim and spend a beach day, and when the water is warm.

Updated By the AMZBooking editorial team

Photo: Murray Foubister, CC BY-SA 2.0

Quick answer

The best-known beach is Costa Verde, Miraflores (Below the Malecón in Miraflores). The sea is usually warm enough for a comfortable swim (21°C+) in February.

Key facts

Beaches in this guide
4
Swimming season
February
Warmest sea
21°C (70°F)

The beaches

Below the Malecón in Miraflores · Surfing lessons

1.Costa Verde, Miraflores

Pebbly beaches below the cliffs with surf breaks such as Makaha and Waikiki; the water is cold.

About 15 minutes by taxi from Barranco · Local summer atmosphere

2.Agua Dulce, Chorrillos

A busy sandy city beach popular with local families in summer.

About 45 km south, 1 hour by car · Surfing

3.Punta Hermosa

A surf town with sandy beaches and well-known waves south of the city.

About 50 km south, 1 hour by car · Summer day trips

4.San Bartolo

A crescent-shaped beach with calmer water and seafood restaurants, busy at summer weekends.

Sea temperature by month

Average sea temperature near Lima
MonthSeaAir high
January20°C (68°F)26°C (79°F)
February21°C (70°F)27°C (81°F)
March20°C (68°F)26°C (79°F)
April19°C (66°F)24°C (75°F)
May18°C (64°F)22°C (72°F)
June17°C (63°F)20°C (68°F)
July16°C (61°F)19°C (66°F)
August15°C (59°F)18°C (64°F)
September15°C (59°F)19°C (66°F)
October16°C (61°F)20°C (68°F)
November17°C (63°F)22°C (72°F)
December19°C (66°F)24°C (75°F)

Staying near the beach

Getting to the beaches

  • Bus — The Metropolitano is a bus rapid transit line on a dedicated lane along the Vía Expresa, linking Barranco and Miraflores with the historic centre in about 30 minutes.
  • Metro — Metro Line 1 is an elevated line running from Villa El Salvador in the south to San Juan de Lurigancho in the northeast, passing through the centre; it is less useful for most visitors.

Beach-weather months

Days of 24°C (75°F) or more with no more than nine rainy days come in December–April. None of them is peak season, so beaches stay manageable.

Beach safety

Pickpocketing and phone snatching occur in the historic centre, on buses and in busy areas; keep valuables out of sight. Use app taxis or hotel-arranged taxis rather than hailing cars on the street, and avoid quiet streets at night. Swim at lifeguarded beaches where possible and follow local flag warnings.

Questions travellers ask

+Does Lima have beaches?

Yes: Costa Verde, Miraflores, Agua Dulce, Chorrillos, Punta Hermosa and San Bartolo.

+When is the sea warm enough to swim in Lima?

Usually February, when the sea averages 21°C or more.

+What is the best beach near Lima?

Costa Verde, Miraflores: Pebbly beaches below the cliffs with surf breaks such as Makaha and Waikiki; the water is cold.