Leiria, Portugal

Praia de São Martinho do Porto

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 favorite among families. The beach is sheltered from the Atlantic, providing a safe and relaxing environment for both babies and teenagers. The beachfront area is not overdeveloped, preserving its natural beauty.

The beach is characterized by a horseshoe inlet, which is fantastic for little ones and a great place for swimming. At the southern end of the beach, there are sand dune walks, providing a unique experience for visitors. The beach also faces west, offering great sunset views.

In terms of amenities, the beach offers a variety of activities. Tents are available for rent, allowing visitors to spend the whole day at the beach. There are also a good number of toilets available for public use. Along the promenade, there are shops and cafes, providing a variety of dining options. However, the beach is not suitable for water sports, except for paddling.

Discover the ideal spot to stay near Praia de São Martinho do Porto and relish the tranquil waters by exploring accommodation options.

The beach is easily accessible, making it a popular getaway place. Despite its popularity, it is not overly crowded, providing a peaceful environment for visitors.

What to do at Praia de São Martinho do Porto?

Amenities

Praia de São Martinho do Porto amenities include toilet.

Restaurants

Best restaurants near Praia de São Martinho do Porto include Fraxinus, Baía Toscana, Tasca do Largo, Restaurante Samar - Samar Cafetaria, Lda, O Poleirinho, Welsh Snack Bar, A Nova Gaivota | Restaurante and Restaurante O Amável.

Visitor Reviews

Visitor reviews highlight the beauty and calmness of the beach, with many appreciating its suitability for families and children due to the shallow, calm waves. The availability of amenities such as tents for rent, toilets, and a good number of shops and cafes along the promenade are also well-liked. However, some visitors express disappointment with the lack of suitability for water sports.

Where to Stay near Praia de São Martinho do Porto?

If you’re planning a trip to Praia de São Martinho do Porto, consider staying in the nearby town of São Martinho do Porto itself, where you can find accommodations within walking distance to the beach. Many visitors also choose to stay in the charming town of Nazaré, which is a short drive away and offers additional amenities and attractions.

The following map shows available accommodations and their prices. See the full list of accommodation options here.

Where is Praia de São Martinho do Porto?

Latitude: 39.5093367 / Longitude: -9.1351466

Praia de São Martinho do Porto is located in Leiria. The following map of Praia de São Martinho do Porto shows the exact location.

Praia de São Martinho do Porto: Weather Today

📅 Friday, April 24, 2026
Today is a fair day for a stroll along the shore, but it is not ideal for those hoping to spend time in the water or lounging on the sand. The air temperature reaches 18.9 °C, which feels quite cool for beach activities, and the sea temperature is a chilly 16.1 °C, making it far too cold for swimming. You will notice a mix of clouds throughout the day, and the breeze is quite active, creating choppy conditions near the shoreline with noticeable waves. While the sun will occasionally break through, the UV Index is 7.3, so remember that protection is necessary if you are outside for an extended period. Given the combination of the brisk wind and the cool water, it is best to enjoy the coastal views rather than planning a traditional beach day.
🌬️

Air

Low / High11.4°C/18.9°C
Feels Like (High)20°C
🌊

Sea

Sea Temperature16.1 °C
Wave Height1.8 m
🌧️

Rain

Rain Chance0%
Rainfall0 mm
Rain Duration0 h
🌞

Sun

Sunrise / Sunset06:46/20:22
Sunshine Hours13.0 hrs
UV Index7.3
Cloud Cover53%
💨

Wind

Speed17.1 km/h
Gusts30.6 km/h
DirectionNW

These beaches might also interest you

Beaches near Praia de São Martinho do Porto