1
TOP-TIER BEACH
Leiria is a city located in the country of Portugal. It is known for its rich history, cultural significance, and most notably, its stunning beaches that attract visitors from all around the world.
Praia da Almagreira is an immaculate beach with breathtaking cliffs, situated within a short distance from the town of Peniche. The beach is renowned as a mecca for surfers of all skill levels, attracting enthusiasts from all corners of the world. Praia da Calada, located in the Mafra municipality, is a picturesque, sandy-rock beach gracing the Atlantic coast. Noted for its unique cliffs encompassing the shore, this beach has become a popular destination among locals and visitors, particularly families with children seeking a safe, well-supervised environment. Praia da Foz do Arelho is known for its expansive lagoon that extends 3-4km inland, providing a sheltered area for visitors to enjoy the sea and sand, even in windy or adverse weather conditions. Praia da Nazaré, located in the region of Nazaré, is a well-known resort that is deeply rooted in traditional fishing culture. The beach is found within the boundary of the town and is often characterized by the colorful canvas shelters that dot its expanse. Finally, Praia de Consolação, located approximately 8 kilometers south of Peniche, boasts a sprawling expanse of sandy shoreline. This picturesque location has been equipped with wheelchair-accessible facilities and is supervised by vigilant lifeguards.
In our guide below, you will find more details on the mentioned beaches, including a map of the beaches. Additionally, the guide also provides a longer, more extensive list of beaches in the area, the best time to visit Leiria, and much more.
Discover our top picks
Located in the Mafra municipality, roughly 10 kilometers north of Ericeira, Portugal, lies the idyllic Praia da Calada - a picturesque, sandy-rock bea...
Read moreLocated approximately 8 kilometers south of Peniche, Portugal, Praia de Consolação boasts a sprawling expanse of sandy shoreline. Maintaining the stan...
Read moreSão Bernardino Beach is situated a mere 10 kilometers from Peniche, Portugal. Featuring a unique sand and rock composition, this beach offers wheelcha...
Read moreOur selection of beaches to do the things you love
Balancing weather, sea temperature and more
The fastest way to find the best Leiria Beaches
Explore the map below for accommodations and their rates. See the full list of accommodation options here.
Booking.comBest Beaches in Leiria, Destination by Destination
More Local Beaches