Lima Beaches

When in Lima, you can't miss the breathtaking beaches that line the coast. From vibrant surf spots to tranquil coves, there's a beach for every mood. Head to Miraflores Beach for a relaxing day of sunbathing and people-watching, or catch some waves at Punta Hermosa for a thrilling surfing experience.

For those looking to escape the crowds, Santa Maria Beach offers a peaceful retreat surrounded by cliffs and clear waters perfect for snorkeling. Remember La Herradura Beach's iconic horseshoe shape and bustling boardwalk filled with seaside restaurants and bars serving delicious seafood dishes.

Whether you're seeking adventure or relaxation, Lima's beaches have something special waiting for you to discover.