Leiria, Portugal

São Martinho do Porto Beaches

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.

Jump to other sections below:

Discover our top picks

Top Beaches in São Martinho do Porto

0.5km from São Martinho do Porto center

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 more
4.4km from São Martinho do Porto center

Located 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 more
0.4km from São Martinho do Porto center

Baí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 more
21.4km from São Martinho do Porto center

Praia da Almagreira, an immaculate beach with breathtaking cliffs, is situated within a short distance from the town of Peniche in Portugal. While the...

Read more
1.7km from São Martinho do Porto center

Praia 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 more
1.4km from São Martinho do Porto center

Praia 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 more
2km from São Martinho do Porto center

Duna 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 more
10.6km from São Martinho do Porto center

Praia 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 more
12.5km from São Martinho do Porto center

Praia 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 more
11.7km from São Martinho do Porto center

North 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 more
19.9km from São Martinho do Porto center

Praia 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 more
23.4km from São Martinho do Porto center

Praia 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 more
13.2km from São Martinho do Porto center

Bom 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 more
14.2km from São Martinho do Porto center

Praia 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 more
23.5km from São Martinho do Porto center

Polvoeira 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 more
24.7km from São Martinho do Porto center

Praia 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 more
16.5km from São Martinho do Porto center

Praia 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 more
17.7km from São Martinho do Porto center

Praia 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 more

Our selection of beaches to do the things you love

Beaches for Every Taste

Balancing weather, sea temperature and more

Best Time to Visit São Martinho do Porto

The best time to visit São Martinho do Porto in Leiria in Portugal is during the summer months, from June to September. During this time, the weather is warm and sunny, making it perfect for swimming in the sea and enjoying outdoor activities. The water temperature is also ideal for a refreshing dip in the ocean. The beautiful beaches of São Martinho do Porto offer a great escape from the city heat, with their golden sands and crystal-clear waters. Whether you're looking to relax on the beach or try out water sports, the summer months provide the best conditions for a memorable vacation in São Martinho do Porto.

The fastest way to find the best São Martinho do Porto Beaches

São Martinho do Porto Beaches Map

Where to Stay?

Explore the map below for accommodations and their rates. See the full list of accommodation options here.

More Beaches Nearby

Explore More

Portugal
Portugal Beaches
Leiria
Leiria Beaches