1
São Martinho do Porto is located in Leiria, Portugal. It is home to several unique beaches such as Praia de São Martinho do Porto, known for its calm waters and beautiful bay area, and Praia do Salgado, boasting a stunning sandy beach with views of the nearby Mangues Mountain. Baía de São Martinho do Porto is a picturesque beach with calm and warm waters, while Praia da Almagreira is a haven for surfers.
Praia de Salir do Porto is known for its tranquil atmosphere and unique species of small fish. A complete list of beaches can be found in our guide below.
Discover our top picks
Praia de São Martinho do Porto is a beautiful beach located north of Lisbon. It is known for its calm waters and beautiful bay area, making it a favor...
Read moreLocated just a brief 15-minute car ride from Nazaré in Portugal, Praia do Salgado boasts a stunning nearly 6-kilometer sandy beach that is suitable fo...
Read moreBaía de São Martinho do Porto is a picturesque beach located in a small town. Known for its calm and warm waters, it is an ideal destination for famil...
Read morePraia da Almagreira, an immaculate beach with breathtaking cliffs, is situated within a short distance from the town of Peniche in Portugal. While the...
Read morePraia de Salir do Porto is a scenic beach situated in the municipality of Alcobaça, Portugal. Known for its tranquil atmosphere and stunning surroundi...
Read morePraia da Gralha is a secluded beach nestled in Alcobaça, Portugal, between the rocky cliffs of the Serra dos Mangues. It boasts breathtaking views and...
Read moreDuna de Salir do Porto is a stunning beach located in Portugal. It is renowned for its natural beauty and is a popular spot for both walks and swims. ...
Read morePraia da Nazaré, located in the region of Nazaré, Portugal, is a well-known resort that is deeply rooted in traditional fishing culture. The beach is ...
Read morePraia da Foz do Arelho is a beach located in Portugal, known for its expansive lagoon that extends 3-4km inland. This unique feature provides a shelte...
Read moreNorth Beach, also known as Praia do Norte, is located in a small fishing town that has gained worldwide recognition as a surfing hotspot. This beach i...
Read morePraia de Vale Furado, located in Portugal, is a beach known for its natural beauty and tranquility. This beach is nestled between stunning cliffs and ...
Read morePraia do Baleal, located merely 11 minutes by car from Peniche, Portugal, is a large sandy beach that also features rocks mixed in the sand. Popular a...
Read moreBom Sucesso Beach, situated on the southern shore of the Óbidos Lagoon in Portugal, is renowned for its unique natural landscape. The beach's unusual ...
Read morePraia de Rei Cortiço is a serene beach located in Óbidos, Portugal. The beach is nestled against a striking cliff, the result of centuries of erosion,...
Read morePolvoeira Beach is a picturesque destination located in the city of Alcobaça. It is known for its extensive stretch of sandy coastline that forms a ba...
Read morePraia da Pedra do Ouro is a picturesque beach located in the municipality of Alcobaça, Portugal. The beach is characterized by its large stretch of go...
Read morePraia da Légua is a serene and spacious beach located in the town of Alcobaça, Portugal. It is known for its tranquility and vastness, offering a peac...
Read morePraia d'El Rei is a picturesque beach resort located along the Silver Coast in Óbidos, Portugal. This serene and spectacular beach is known for its pe...
Read moreOur selection of beaches to do the things you love
Balancing weather, sea temperature and more
The fastest way to find the best São Martinho do Porto Beaches
Explore the map below for accommodations and their rates. See the full list of accommodation options here.
More Beaches Nearby