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

📅 Thursday, July 23, 2026
Today offers a reasonably pleasant day for a trip to the shore, making it a good choice for those looking to enjoy the coastal atmosphere. You can expect a maximum air temperature of 24.6 °C, and while there is a fair amount of cloud cover, you will still catch plenty of bright intervals. With the sea temperature at 21.6 °C, the water is just warm enough for a refreshing dip. Please be mindful that the UV Index is 8.05, so remember to apply sunscreen regularly. A light breeze is present throughout the day, which keeps things comfortable, and the waves are moderate. It is a lovely day to relax on the sand, provided you stay protected from the strong sun.
🌬️

Air

Low / High19.9°C/24.6°C
Feels Like (High)27.2°C
🌊

Sea

Sea Temperature21.6 °C
Wave Height1.0 m
🌧️

Rain

Rain Chance0%
Rainfall0 mm
Rain Duration0 h
🌞

Sun

Sunrise / Sunset06:28/20:57
Sunshine Hours13.8 hrs
UV Index8.05
Cloud Cover56%
💨

Wind

Speed15.1 km/h
Gusts28.8 km/h
DirectionW

These beaches might also interest you

Beaches near Praia de São Martinho do Porto